文件名称:portal:我的个人门户网站,可帮助我简化生活。 或至少,这是目的
文件大小:693KB
文件格式:ZIP
更新时间:2024-05-20 10:11:01
JavaScript
门户网站 我的个人门户网站,可帮助我简化生活。 至少,这就是目的:) 如何运行此应用程序? 为了运行和部署模块,每个模块都包装在Docker容器中。 所有容器都可以使用Docker Swarm同时启动。 创建一个名为.env的文件,其中包含机密(例如密码)。 查看.env-example以了解预期的内容。 根据您的需要调整docker-compose.yml文件。 docker swarm init (如果您之前没有这样做) docker-compose config > docker-compose-for-swarm.yml && docker stack deploy -c docker-compose-for-swarm.yml portal 建筑学 为什么要使用微服务? 我希望门户网站的功能会经常更改。 它适应了我的生活。 这就是为什么我选择将门户设计为微服务的原因
【文件预览】:
portal-master
----_config.yml(26B)
----docker-compose()
--------housagotchi-resources.yml(436B)
--------core-resources.yml(1KB)
--------todo-resources.yml(564B)
--------front-end-full.yml(1KB)
--------full.yml(11KB)
--------weather.yml(1KB)
--------activity-resources.yml(591B)
--------core-full.yml(3KB)
--------social-full.yml(2KB)
--------social-resources.yml(871B)
--------setlist-resources.yml(417B)
--------notifications-resources.yml(447B)
--------health-resources.yml(412B)
--------tools.yml(903B)
--------image-full.yml(366B)
--------monitoring.yml(520B)
----.gitignore(146B)
----README.md(3KB)
----pom.xml(1KB)
----portal-proxy()
----.env-example(3KB)
----portal-recurring-tasks()
----fridge()
--------README.md(168B)
--------portal-image-v3()
--------portal-fretboard()
----.gitmodules(2KB)
----portal-social()
----portal-notifications()
----portal-authentication()
----docker-base-images()
--------portal-web-app-base()
--------jenkins-with-docker-support()
----documentation()
--------high-level-architecture.png(53KB)
--------high-level-architecture.drawio(3KB)
----prometheus()
--------prometheus.yml(3KB)
----_for_myself_server_setup_instructions.txt(2KB)
----portal-todo()
----portal-eureka()
----portal-front-end()
----portal-model()
----portal-notifications-model()
----portal-portfolio()
----portal-weather()
----portal-image()