This platform is NOT intended to:
- replace Git version control
- provide collaborative document editing
- synchronize build artifacts
- operate as a distributed filesystem
- replace enterprise NAS solutions
Scope: resilient multi-device workspace synchronization and 5 key points
- Simplicity
- Stability
- Recoverability
- Low maintenance
- Incremental evolution
Use Syncthing as distributed synchronization layer.
Here you can read my motivations
Take a look to architecture scheme
Gitea may be evaluated in the future if:
- stronger self-hosting requirements emerge
- offline-first Git workflows become necessary
- infrastructure consolidation becomes valuable
Special thanks to Simone (@zmalrobot), a colleague of mine, for introducing me to this system and for his valuable advice in setting it up.