Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dockserver/dockserver
Docker + Traefik with Authelia and Cloudflare Protection
https://github.com/dockserver/dockserver
authelia cloudflare composer discord docker docker-compose docker-images google google-drive keep-it-simple-and-no-fancy-ui rclone selfhosted traefik traefik-v2
Last synced: 8 days ago
JSON representation
Docker + Traefik with Authelia and Cloudflare Protection
- Host: GitHub
- URL: https://github.com/dockserver/dockserver
- Owner: dockserver
- License: gpl-3.0
- Created: 2021-05-21T14:49:38.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-13T16:09:58.000Z (7 months ago)
- Last Synced: 2024-04-14T12:17:19.974Z (7 months ago)
- Topics: authelia, cloudflare, composer, discord, docker, docker-compose, docker-images, google, google-drive, keep-it-simple-and-no-fancy-ui, rclone, selfhosted, traefik, traefik-v2
- Language: Shell
- Homepage: https://dockserver.io
- Size: 83.3 MB
- Stars: 124
- Watchers: 2
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: changelog-ci-config.yaml
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# **DockServer**
-----
_Docker + Traefik with Authelia and Cloudflare Protection_
---
## Migration
If you currently have a server with PG/MHS/PTS, have a look here before you start the installation: [Migration Guide](https://dockserver.github.io/dockserver/install/migration.html)
---
## Minimum Specs and Requirements
- Stable: Ubuntu 22
- CPU 2 Cores or 2 VCores (x86/x64)
- **No** ARM Support
- 4GB Ram
- 20GB Disk Space- A VPS/VM or Dedicated Server
- your Domain or buy a new [namecheap](https://www.namecheap.com/)
- [Cloudflare](https://dash.cloudflare.com/sign-up) account free tier---
## For Testing
- [Hetzner Cloud](https://www.hetzner.com/de/cloud)
- [Digital Ocean](https://www.digitalocean.com/)
- [Vault](https://www.vultr.com/)---
## Pre-Install
1. Login to your Cloudflare Account & goto DNS click on Add record.
1. Add 1 **A-Record** pointed to your server's ip.
1. Copy your [CloudFlare-Global-Key](https://support.cloudflare.com/hc/en-us/articles/200167836-Managing-API-Tokens-and-Keys) and [CloudFlare-Zone-ID](https://support.cloudflare.com/hc/en-us/articles/200167836-Managing-API-Tokens-and-Keys).---
## Set the following on Cloudflare
1. `SSL = FULL` **( not FULL/STRICT )**
1. `Always on = YES`
1. `HTTP to HTTPS = YES`
1. `RocketLoader and Broli / Onion Routing = NO`
1. `TLS min = 1.2`
1. `TLS = v1.3`---
### Easy Mode install
Follow our install instructions: [Wiki](https://dockserver.github.io/dockserver/install/install.html)
---
## Support
Kindly report any issues/broken-parts/bugs on [github](https://github.com/dockserver/dockserver/issues) or [discord](https://discord.gg/A7h7bKBCVa)
---
## Code and Permissions
```sh
Copyright 2021 @dockserver
Code owner @dockserver
Dev Code @dockserver
Co-Dev -APPS- @CONTRIBUTORS-LIST
```---
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
### Contributors
doob187
FSCorrupt
DrAg0n141
Aelfa
cyb3rgh05t
justinglock40
mrfret
DoCtEuR3805 | FRENCH-QC
brtbach
Mend Renovate
ramsaytc
Shayne