Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Sensei-CHO/DevBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevBox

DevBox is a test server hosted on a RPI 3B+.

This repository is follows the updates and new deployments on this DevBox.

Configuration

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

Apps

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 for DevBox

Deployments

The Deployments folder contains the things I deployed on my raspberry and its platforms likes k3s or lxd.

Kubernetes

  • K3S Installation of k3s.
  • Auto DNS and SSL Setup of Automatic DNS and SSL.
  • Portainer Deployments of portainer on our kubernetes 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.

Host

  • Fail2Ban Installation of fail2ban to secure our server.
  • Secure SSH Making SSH more secure for remote access.
  • Netdata Monitoring with netdata

Contribute

Comming soon

License

This repository and all its contents are under Creative Commons Attribution Share Alike 4.0 International license.

Updates

  • Reinstalled the DevBox OS (Still ubuntu server 22.04)
  • Switched from k3s to k0s for ressources issues
  • Installed netdata
  • Deployed ingress
  • Scaled down to 0 metrics-server to lower CPU load