https://github.com/overshard/alpinefiles
Some of the files that I use on my Alpine Linux servers.
https://github.com/overshard/alpinefiles
alpine borgbackup caddy curl docker docker-compose git neovim ufw
Last synced: 11 months ago
JSON representation
Some of the files that I use on my Alpine Linux servers.
- Host: GitHub
- URL: https://github.com/overshard/alpinefiles
- Owner: overshard
- License: bsd-2-clause
- Created: 2022-06-17T04:27:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-11T21:26:31.000Z (over 3 years ago)
- Last Synced: 2024-12-30T10:51:57.735Z (about 1 year ago)
- Topics: alpine, borgbackup, caddy, curl, docker, docker-compose, git, neovim, ufw
- Language: Shell
- Homepage: https://isaacbythewood.com
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# alpinefiles
Some of the files that I use on my Alpine Linux servers.
## Server quickstart guide
This quickstart requires that you have an Alpine Linux server running with a
domain name pointed to it. I'm currently using Linode as my host since they
support Alpine Linux nicely.
**TIP**: During the ufw portion to enable the firewall I recommend only allowing
your IP address or your ISP's IP address range which you can find on whois
lookups at the top. For example, replace `192.230.176.0/20` with your IP or your
ISP's IP range.
ufw allow from 192.230.176.0/20 proto tcp to any port 22
I allow my local ISP's range because I have a DHCP lease from them and I get
tired of logging into my server from my hosting provider's UI to update it. It's
good enough security and much better than nothing!
I don't recommend running this script without downloading and modifying it for
your needs but you can if you want!
curl -o- https://raw.githubusercontent.com/overshard/alpinefiles/master/quickstart.sh | sh