Skip to content

Environment File Storage website with API & frontend

License

Notifications You must be signed in to change notification settings

avmeleshin/app-enfist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-enfist

Environment File Storage website with API & frontend

GitHub Release GitHub code size in bytes GitHub license

This application is intended to use within dcape project as storage for config files with web frontend. It uses apisite binary and contains only sql and html/js code.

Also this project may be considered as apisite example application which demonstrates:

  • template includes
  • API interface & docs
  • API calls from templates & javascript

Install

git clone --depth=1 --recursive https://github.com/apisite/app-enfist.git
cd app-enfist
make config
# [edit .env: set PGHOST=db and API_SITE]
make docker-db-create
make build-docker
make docker-install-poma
make -s dc CMD="run cmd make poma-create"
make up

Update from pgrpc version

insert into pers.enfist_tag select * from env.tag;

TODO

  • set/get index form fields via cookies
  • solve <nil> output in templates

License

The MIT License (MIT), see LICENSE.

Copyright (c) 2018 Aleksei Kovrizhkin [email protected]

About

Environment File Storage website with API & frontend

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 55.2%
  • JavaScript 37.4%
  • Dockerfile 7.4%