mirror of
https://github.com/bensuperpc/infrastructure.git
synced 2024-11-09 11:47:26 +01:00
Update Makefile and readme
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
This commit is contained in:
parent
6c8f789e58
commit
6c9adab271
2
Makefile
2
Makefile
@ -25,7 +25,7 @@ UTILS_SERVICES := it-tools stirlingpdf
|
|||||||
PROFILES := main_infrastructure caddy homepage $(BLOG_SERVICES) $(SHARING_SERVICES) $(TORRENTS_SERVICES) $(ADMIN_SERVICES) $(UTILS_SERVICES)
|
PROFILES := main_infrastructure caddy homepage $(BLOG_SERVICES) $(SHARING_SERVICES) $(TORRENTS_SERVICES) $(ADMIN_SERVICES) $(UTILS_SERVICES)
|
||||||
PROFILE_CMD := $(addprefix --profile ,$(PROFILES))
|
PROFILE_CMD := $(addprefix --profile ,$(PROFILES))
|
||||||
|
|
||||||
COMPOSE_FILES := $(shell find . -name 'docker-compose*.yml' -type f | sed -e 's/^/--file /')
|
COMPOSE_FILES := $(shell find ./$(SERVER_DIRECTORY) -name 'docker-compose*.yml' -type f | sed -e 's/^/--file /')
|
||||||
COMPOSE_DIR := --project-directory ./$(SERVER_DIRECTORY)
|
COMPOSE_DIR := --project-directory ./$(SERVER_DIRECTORY)
|
||||||
|
|
||||||
UID := 1000
|
UID := 1000
|
||||||
|
@ -10,26 +10,24 @@ If you have any **questions** or **suggestions**, feel free to open an issue or
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- [x] caddy 2 reverse proxy
|
- [x] caddy 2 HTTP/S reverse proxy
|
||||||
- [x] Docker / docker-compose
|
- [x] Docker / docker-compose
|
||||||
- [x] Caddy
|
|
||||||
- [x] Wordpress (Via FASTCGI/caddy)
|
- [x] Wordpress (Via FASTCGI/caddy)
|
||||||
- [x] Adminer (MariaDB)
|
|
||||||
- [x] Jellyfin (Media server)
|
- [x] Jellyfin (Media server)
|
||||||
- [x] Gitea (Git server)
|
- [x] Gitea (Git server)
|
||||||
- [x] Uptime Kuma (Monitoring)
|
- [x] Uptime Kuma (Monitoring)
|
||||||
- [x] qbittorrent and transmission (Torrent client/server)
|
- [x] qbittorrent and transmission (Torrent client/server)
|
||||||
- [x] SyncThing (File synchronization)
|
- [x] SyncThing (File synchronization)
|
||||||
- [x] PsiTransfer (File sharing)
|
- [x] PsiTransfer, ProjectSend, Picoshare (File sharing)
|
||||||
- [x] it-tools (Tools for IT)
|
- [x] it-tools (Tools for IT)
|
||||||
- [x] Privatebin (Pastebin)
|
- [x] Privatebin (Pastebin)
|
||||||
- [x] Yacht (Web interface for managing docker containers)
|
- [x] Yacht (Web interface for managing docker containers)
|
||||||
|
- [ ] Integrate games ([Satisfactory](https://github.com/bensuperpc/docker-satisfactory), [7 days to die](https://github.com/bensuperpc/docker-7daystodie), Minecraft...)
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
![Architecture](resources/arch_infra.png)
|
![Architecture](resources/arch_infra.png)
|
||||||
|
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||
The homepage is a dashboard with many widgets and services.
|
The homepage is a dashboard with many widgets and services.
|
||||||
|
Loading…
Reference in New Issue
Block a user