Compare commits

...

30 Commits

Author SHA1 Message Date
857c9ae5dc docs: update home/server 2025-05-30 16:35:10 +02:00
2eb818b583 docs: update Linux/systemd 2025-05-30 16:21:02 +02:00
985bdd47d7 docs: update Linux/systemd 2025-05-30 16:20:53 +02:00
28f8ec2393 docs: create Linux/systemd 2025-05-30 16:20:37 +02:00
a44de8a40a docs: update Linux/Arch/make-package 2025-05-30 16:18:48 +02:00
f57b9891da docs: update Linux/Arch/make-package 2025-05-30 16:13:57 +02:00
438df5d03d docs: update Linux/Arch/make-package 2025-05-30 16:01:43 +02:00
709ddfe3f9 docs: update Linux/Arch/make-package 2025-05-30 15:57:26 +02:00
4776d4e319 docs: update home/server/file-server 2025-05-30 15:54:15 +02:00
e5d7bba1dd docs: create home/server/file-server 2025-05-30 15:53:44 +02:00
2e0d26bba6 docs: update Linux/Arch/make-package 2025-05-30 15:51:48 +02:00
3c12360a30 docs: update Linux/Arch/make-package 2025-05-30 15:50:44 +02:00
4923d68565 docs: update Linux/Arch/make-package 2025-05-30 15:50:18 +02:00
3aeb62bda8 docs: update Linux/Arch/make-package 2025-05-30 15:50:08 +02:00
3fcea184f0 docs: update Linux/Arch/make-package 2025-05-30 15:49:31 +02:00
4cdd47f982 docs: update home/server 2025-05-30 15:48:28 +02:00
234e71fada docs: update home/server 2025-05-30 15:44:41 +02:00
86f0a00af2 docs: update home/server 2025-05-30 15:16:36 +02:00
54b4710b15 docs: update home/server 2025-05-30 15:16:18 +02:00
fac0c30c14 docs: update Linux/Arch/make-package 2025-05-30 11:05:59 +02:00
9c66f65278 docs: update Linux/Arch/make-package 2025-05-30 11:05:55 +02:00
78150bcb00 docs: update Linux/Arch/make-package 2025-05-30 11:05:46 +02:00
8cacdde29b docs: update Linux/Arch/make-package 2025-05-30 11:05:41 +02:00
8bbcc2acf8 docs: update Linux/Arch/make-package 2025-05-30 11:04:43 +02:00
37d1d4d9d8 docs: update Linux/Arch/make-package 2025-05-30 10:52:27 +02:00
3a0f3e4cab docs: update Linux/Arch/make-package 2025-05-30 10:52:04 +02:00
38a7c090cc docs: update Linux/Arch/make-package 2025-05-30 10:51:37 +02:00
f566190b1d docs: update Linux/Arch/make-package 2025-05-30 10:37:36 +02:00
e55b83713d docs: create Linux/Arch/make-package 2025-05-30 10:32:04 +02:00
df116038d5 docs: create Linux/Arch 2025-05-30 10:29:20 +02:00
5 changed files with 106 additions and 1 deletions

12
Linux/Arch.md Normal file
View File

@ -0,0 +1,12 @@
---
title: Arch
description: Arch specific information
published: true
date: 2025-05-30T08:29:17.646Z
tags:
editor: markdown
dateCreated: 2025-05-30T08:29:17.646Z
---
# Arch
Arch specific information

View File

@ -0,0 +1,45 @@
---
title: Make Package
description: Information on how to make arch packages that can be used with pacman
published: true
date: 2025-05-30T14:18:47.130Z
tags:
editor: markdown
dateCreated: 2025-05-30T08:32:02.401Z
---
# Make Packages
In the root folder a [**PKGBUILD**](https://wiki.archlinux.org/title/PKGBUILD) file as to be created which contains configuration for the package.
When makepkg is run, these folders are created on the machine wich installs the package:
```
myapp/
├── PKGBUILD
├── src/ ← $srcdir
│ └── unpacked source files here
├── pkg/ ← $pkgdir lives here
│ └── myapp/...
└── myapp-1.0-1-x86_64.pkg.tar.zst ← the final package
```
* **$pkgdir** - Everything that needs to appear in the installed package must be placed here with the correct directory structure
* **$srcdir** - Refers to the directory where all source files are unpacked or copied by makepkg
# Connect Client to Custom Repo
Create the file
/etc/pacman.d/homerepo.conf
```
[homerepo]
SigLevel = Never
Server = http://192.168.1.101:3015/archrepo/x86_64
```
Then include in /etc/pacman.conf
```
Include = /etc/pacman.d/homerepo.conf
```

16
Linux/systemd.md Normal file
View File

@ -0,0 +1,16 @@
---
title: Systemd
description: Info about systemd
published: true
date: 2025-05-30T14:21:00.951Z
tags:
editor: markdown
dateCreated: 2025-05-30T14:20:35.881Z
---
# Systemd
## List all services
```
systemctl list-units --type=service
```

View File

@ -2,7 +2,7 @@
title: Home Server
description: Home Server
published: true
date: 2025-04-22T21:39:20.087Z
date: 2025-05-30T14:35:09.184Z
tags:
editor: markdown
dateCreated: 2024-11-30T20:22:14.163Z
@ -30,6 +30,8 @@ The following software is hosted on the home server computer.
- [qBittorrent](http://192.168.1.101:3001)
- [Immich](http://192.168.1.101:2283)
- [Gitea](http://192.168.1.101:3020)
- [File Server](http://192.168.1.101:3015/)
- [Status Panel](http://192.168.1.101:3010/)
- Wire Guard
- Logitech Media Server
- Postgres

View File

@ -0,0 +1,30 @@
---
title: File Server
description: A simple python basd File server running on the home server
published: true
date: 2025-05-30T13:54:14.028Z
tags:
editor: markdown
dateCreated: 2025-05-30T13:53:42.334Z
---
# File Server
## Systemd
```
Description=Start a simple python file server on port 3015 mapping the Drive folder
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/python -m http.server 3015 --bind 0.0.0.0
WorkingDirectory=/home/lukas/Drive
Restart=on-failure
[Install]
WantedBy=multi-user.target
```