Where possible, solutions need to run in Docker containers on an internal NAS. The reliant team is not big, but the flexibility of containers remains preferable. With target hardware ready to go, tasks are purely software installation & configuration - the goal being a largely self-sufficient team with minimum maintenance overhead of the resulting setup.
Optimally this is solved on-site in Copenhagen, but the potential exists for building a solution remotely - by video chat and transmission of compressed containers & scripts.
Target setup includes:
Code: Select all
- VPN server, granting remote workers relatively easy access to company LAN
- LAN accessible services:
- Wiki.js
- Unity cache server
- JetBrains:
- YouTrack
- Upsource
- TeamCity
- Hub
- git cache
- git-lfs cache
- Encrypted backup of:
- Workstations on the network (macOS, Win10, Ubuntu)
- Keybase folder structure
- git repositories