Initial commit, pihole not working
This commit is contained in:
43
readme.md
Normal file
43
readme.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Containerized Home Server
|
||||
|
||||
This repo is used to deploy the containers for the home server infrastructure. If you want to move infrastructure to another host you have to install docker and docker-compose at first.
|
||||
|
||||
## Components and structure
|
||||
|
||||
The root's docker-compose ist used to install common components like databases and traefik.
|
||||
Subdirectories are used to structure and keep components independent. You have to run the common part, after that you can run single components.
|
||||
|
||||
### Common
|
||||
|
||||
- traefik 2
|
||||
- mysql 8
|
||||
- postgresql 14
|
||||
- redis
|
||||
|
||||
### Development
|
||||
|
||||
- gitea: Version control
|
||||
- kimai: Time tracking
|
||||
- nginx: Reverse proxy for kimai
|
||||
|
||||
### Networking
|
||||
|
||||
https://sensepost.com/blog/2020/building-a-hipster-aware-pi-home-server/ \
|
||||
https://github.com/chriscrowe/docker-pihole-unbound/blob/master/two-container/docker-compose.yaml
|
||||
|
||||
- pihole
|
||||
- unbound
|
||||
- wireguard
|
||||
|
||||
### Nextcloud
|
||||
|
||||
- nextcloud-fpm
|
||||
- nginx
|
||||
|
||||
### Security
|
||||
|
||||
- vaultwarden
|
||||
|
||||
### Wiki
|
||||
|
||||
- bookstack
|
||||
Reference in New Issue
Block a user