Skip to content

Commit e73795c

Browse files
committed
apisite docs updated
1 parent b2dd291 commit e73795c

File tree

3 files changed

+22
-11
lines changed

3 files changed

+22
-11
lines changed

CHANGELOG.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,26 @@
11
# Changelog
22

3-
## [0.11]
4-
Релиз: ??
3+
## v1.0.0-rc2 (2018-09-23)
4+
5+
* Изменено
6+
* apps/enfist: вместо [pgrpc](https://github.com/pgrpc/pgrpc-sql-enfist) теперь используется [apisite](https://github.com/apisite/app-enfist)
7+
8+
### Установка обновления
9+
```
10+
git pull
11+
mv .env .env.bak
12+
make init
13+
make enfist-apply
14+
make up
15+
```
16+
17+
## v1.0.0-rc1 (2017-10-22)
518

619
* Изменено
720
* apps/traefik*: в настройки вынесен редирект 80 -> 443
821
* apps/traefik теперь не совместим по конфигу с apps/traefik-acme, при переключении необходим `make init`
922

10-
## [0.10]
11-
Релиз: 2017-10-19
23+
## v0.10 (2017-10-19)
1224

1325
* Изменено
1426
* apps/cis: добавлено создание каталогов var/apps, var/log в cis-apply
@@ -34,7 +46,6 @@ make enfist-apply
3446
make dc CMD="up -d webtail"
3547
```
3648

37-
## [0.9]
38-
Релиз: 2017-10-16
49+
## v0.9 (2017-10-16)
3950

4051
* Проект готов к ревью

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
* [portainer](https://portainer.io/) ([docker](https://hub.docker.com/r/portainer/portainer/)) - управление приложениями (контейнерами и образами)
4343
* [webhook](https://github.com/adnanh/webhook) ([docker](https://store.docker.com/community/images/dopos/webhook)) - деплой (запуск, обновление, удаление) приложений по событию из gitea
4444
* [webtail](https://github.com/LeKovr/webtail) ([docker](https://store.docker.com/community/images/lekovr/webtail)) - агрегация и www доступ к логам событий приложений (запуск, удаление, обновление)
45-
* [enfist](https://github.com/pgrpc/pgrpc-sql-enfist) - хранилище файлов .env в postgresql с JSON-RPC интерфейсом [dbrpc](https://github.com/LeKovr/dbrpc) ([docker](https://store.docker.com/community/images/lekovr/dbrpc))
45+
* [enfist](https://github.com/apisite/app-enfist) ([docker](https://store.docker.com/community/images/apisite/enfist)) - хранилище файлов .env в postgresql
4646
* [narra](https://github.com/dopos/narra) ([docker](https://store.docker.com/community/images/dopos/narra)) - сервис авторизации для nginx через API gitea
4747
* [postgresql](https://www.postgresql.org) ([docker](https://store.docker.com/images/postgres)) - хранение конфигураций приложений и баз данных, если приложению требуется СУБД
4848

@@ -86,9 +86,9 @@ curl -sSL https://raw.githubusercontent.com/dopos/dcape/master/install.sh | sh -
8686
Этот файл используется `make start-hook` для разворачивания приложения и [docker-compose](https://docs.docker.com/compose/) для управления контейнерами приложения.
8787
В части переменных, используемых в `docker-compose.yml`, формат файла должен соответствовать [docker-compose env_file](https://docs.docker.com/compose/compose-file/compose-file-v2/#env_file).
8888

89-
Конфигурации запуска приложений хранятся в БД в виде Key-value хранилища, где ключ формируется из адреса git репозитория `organization--name_of_repo--branch` (`организация--проект--ветка`), а значение - содержимое `.env` файла. Доступ к хранилищу закрыт паролем и осуществляется через JSON-RPC прокси [dbrpc](https://github.com/LeKovr/dbrpc).
89+
Конфигурации запуска приложений хранятся в БД в виде Key-value хранилища, где ключ формируется из адреса git репозитория `organization--name_of_repo--branch` (`организация--проект--ветка`), а значение - содержимое `.env` файла. Доступ к хранилищу закрыт паролем и осуществляется через фронтенд **cis**.
9090

91-
Для работы с конфигурациями запуска в среде **dcape** используется [dcape-config-cli](https://github.com/dopos/dcape-config-cli).
91+
Кроме веб-интерфейса, работа с конфигурациями запуска может осуществляться через [dcape-config-cli](https://github.com/dopos/dcape-config-cli).
9292
Примеры команд, доступных после клонирования (git clone) и настройки (make .env) dcape-config-cli:
9393

9494
* `make get TAG=name` - получить из хранилища конфигурацию для тега `name` и сохранить в файл `name.env`

apps/enfist/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ ENFIST_DB_TAG ?= enfist
1111
# Database user password
1212
ENFIST_DB_PASS ?= $(shell < /dev/urandom tr -dc A-Za-z0-9 2>/dev/null | head -c14; echo)
1313
# apisite/app-enfist docker image version by dcape
14-
ENFIST_VER0 ?= 0.3
14+
ENFIST_VER0 ?= 0.5
1515
# apisite/app-enfist docker image version
16-
ENFIST_VER ?= $(ENFIST_DBRPC_VER0)
16+
ENFIST_VER ?= $(ENFIST_VER0)
1717

1818
define CONFIG_ENFIST
1919
# ------------------------------------------------------------------------------

0 commit comments

Comments
 (0)