Installation instructions and config files for self-hosted cloud
 
 
Go to file
Adrian aca84ffe4e Add postfix setting table 2022-07-02 15:56:06 +02:00
dyndns Add dyndns and letsencrypt helpers 2020-04-17 01:09:18 +02:00
gitea Add robots exception for gitea 2020-04-17 01:09:13 +02:00
inbucket Add mail setup and named configuration 2020-04-17 01:03:31 +02:00
iodine Add iptables, gitea, and iodine services 2020-04-17 01:03:31 +02:00
iptables Update Firewall rules 2021-04-09 01:29:31 +02:00
letsencrypt Add dyndns and letsencrypt helpers 2020-04-17 01:09:18 +02:00
mail Add postfix setting table 2022-07-02 15:56:06 +02:00
misc Proper PAM config to disable session logging 2020-08-28 00:51:28 +02:00
named Add mail setup and named configuration 2020-04-17 01:03:31 +02:00
nextcloud Move fpm pool files out of version directory 2020-12-01 23:58:39 +01:00
nginx Add nextcloud, backup, and ssh setup 2020-04-17 01:03:15 +02:00
restic Use seperate commands for restic backup and forget 2020-12-02 00:19:00 +01:00
ssh Fix sshd user config 2020-08-28 00:27:51 +02:00
README.md Misc config 2020-07-21 21:07:59 +02:00

README.md

Self-Hosted Cloud Configuration

This is basically the full configuration of my cloud at home.

For people that love KISS and read sane shell scripts like instructions.

  • nginx and nextcloud: Web, files, contacts, calendar hosting and more
  • mail and inbucket: Fully virtual and secure mail setup based on postfix and SQLite
  • named and iodine: DNS server and tunnel
  • gitea: Code hosting
  • System setup and helpers
    • ssh: SSH setup
    • iptables: Firewall
    • dyndns: Extensible scripts for automatic DNS updates
    • letsencrypt: Automatic TLS certificate renewal
    • restic: Simple, deduplicated, and encrypted off-site backup
    • misc: Miscellaneous useful configuration