DevBox is a test server hosted on a RPI 3B+.
This repository is follows the updates and new deployments on this DevBox.
As said before, DevBox
is hosted on a RPI 3B+ running Ubuntu Server 22.04 as its OS.
The RPI 3B+
specs are:
- 1024 MB Ram
- Quad Cores 1.4GHz 64-bit
- 32 GiB SD card
The Apps folder contains the apps I created and tested on the DevBox
.
These will probably have their own dedicated repository in the future.
- DDNS Updater Simple DNS record updater for cloudflare.
- Website Created a simple
vuejs
web page forDevBox
The Deployments folder contains the things I deployed on my raspberry and its platforms likes k3s
or lxd
.
- K3S Installation of
k3s
. - Auto DNS and SSL Setup of Automatic DNS and SSL.
- Portainer Deployments of
portainer
on ourkubernetes
node to deploy apps more easily. - K0S Installation of
k0s
. - External services Exposing external services with
k0s
. - Registry Host a docker registry to deploy our apps.
- Fail2Ban Installation of
fail2ban
to secure our server. - Secure SSH Making
SSH
more secure for remote access. - Netdata Monitoring with
netdata
Comming soon
This repository and all its contents are under Creative Commons Attribution Share Alike 4.0 International
license.
- Reinstalled the
DevBox
OS (Still ubuntu server 22.04) - Switched from
k3s
tok0s
for ressources issues - Installed
netdata
- Deployed
ingress
- Scaled down to 0
metrics-server
to lower CPU load