https://github.com/onix-systems/rename.kr.ua
Information about renamed streets in Kirovohrad, Ukraine in 2015-2016
https://github.com/onix-systems/rename.kr.ua
Last synced: 22 days ago
JSON representation
Information about renamed streets in Kirovohrad, Ukraine in 2015-2016
- Host: GitHub
- URL: https://github.com/onix-systems/rename.kr.ua
- Owner: Onix-Systems
- License: gpl-2.0
- Created: 2016-02-24T14:46:22.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-09-17T00:01:33.000Z (over 2 years ago)
- Last Synced: 2025-04-11T05:08:04.865Z (22 days ago)
- Language: PHP
- Homepage: http://rename.kr.ua/
- Size: 1.72 MB
- Stars: 5
- Watchers: 5
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rename.kr.ua
Сайт [rename.kr.ua](http://rename.kr.ua/) створено, щоб допомогти жителям міста знайти як саме змінилися назви вулиць, згідно закону про декомунізацію
Information about renamed streets in Kirovohrad, Ukraine in 2015-2016
---
### Для розгортання веб сервера локально, необхідні деякі програми:
1. Oracle VirtulBox https://www.virtualbox.org
1. Hashicorp Vagrant https://www.vagrantup.com/
1. Git https://git-scm.com/### Більш детально з використаними продуктами можна ознайомитись:
1. https://www.vagrantup.com/ - official site Vagrant
1. https://hub.docker.com/_/mysql/ - official repository MYSQL
1. https://hub.docker.com/_/php/ - official reopsitory PHP
1. https://getcomposer.org/ - official documentations Composer for PHP
1. https://docs.docker.com/ - official documentations for Docker# Інструкція з використання
Середовище розробки використовує поточну папку як джерело для програми.
### Структура файлів проекту
```
.
├── Dockerfile
├── docker-compose.yml
├── docker-compose.override.yml
├── credentials.env *
├── rmkr.sql **
├── .env ***
└── Vagrantfile```
`* credentials.env` - містить користувацькі дані, як приклад (credentials.env.example)`** rmkr.sql` - таблиця для експорту в базу даних, постачається окремо
`***` Якщо 80 порт, у вас, зайнятий, вкажіть вільний порт через файл `.env` як приклад (.env.example),та розкоментуйте відповідні рядки в `docker-compose.yml`.
```
# ports:
# - "${BIND_PORT:-80}:80"
```Для запуску середовища використовуйте наступну команду:
`$ vagrant up`
### Після запуску віртуальної машини сайт буде доступний за адресою:
http://localhost:8080---
### Розгортання проекту на хмарному сервісі, з існуючим реверс проксі-сервісом traefik
Для розгортання проекту і підключення до сервісу traefik, необхідно запустити `docker-compose.yml` разом з `docker-compose.override.yml` використовуючи `-f` та змінивши типовий порт в `.env`:`docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d`