Build my local all-in-one develop, blogging site.
- Git service, gogs may try gitea later
- Db service, postgre, serves gogs and other project that requires database
- www service: nginx reverse proxy for backend sites, projects and static bolg site
- Jenkins for auto test and deploy
- node for deploy of node projects
- python for deploy of python projects
- Redirect / to /blog
- /blog:
- /gogs:
- /gitea:
- /drone
- /jenkins:
- /demo: project demos
- run test in jenkins/drone when git repo pushed
- deploy if test pass
- generate test result tag in repo's README
- install and integrate services
- www
- gogs
- jenkins
- gitea
- python
- node
- drone
- testings
- auto execute jenkins test job when repo pushed to gogs
- auto execute jenkins test job when repo pushed to gitea
- auto deploy when jenkins test pass
- auto execute drone test job when repo pushed to gogs
- auto execute drone test job when repo pushed to gitea
- auto deploy when drone test pass
- documentation
- Setup my owe develop sites