All Projects → clayrisser → easyappointments-docker

clayrisser / easyappointments-docker

Licence: MIT license
A docker image for Easy!Appointments

Programming Languages

PHP
23972 projects - #3 most used programming language
python
139335 projects - #7 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to easyappointments-docker

Heroku Config
[Utility] Push and pull heroku environment variables to your local env
Stars: ✭ 207 (+935%)
Mutual labels:  environment-variables
ini
📝 Go INI config management. support multi file load, data override merge. parse ENV variable, parse variable reference. Dotenv file parse and loader. INI配置读取管理,支持多文件加载,数据覆盖合并, 解析ENV变量, 解析变量引用。DotEnv 解析加载
Stars: ✭ 72 (+260%)
Mutual labels:  environment-variables
sitri
Sitri - powerful settings & configs for python
Stars: ✭ 20 (+0%)
Mutual labels:  environment-variables
Werdlists
⌨️ Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
Stars: ✭ 216 (+980%)
Mutual labels:  environment-variables
Go Env
a golang library to manage environment variables
Stars: ✭ 247 (+1135%)
Mutual labels:  environment-variables
tfenv
Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`)
Stars: ✭ 120 (+500%)
Mutual labels:  environment-variables
Env Var
Verification, sanitization, and type coercion for environment variables in Node.js
Stars: ✭ 201 (+905%)
Mutual labels:  environment-variables
config-cpp
C++ Configuration management library inspired by the Viper package for golang.
Stars: ✭ 21 (+5%)
Mutual labels:  environment-variables
dotenvy
Speed up your production sites by ditching .env for key/value variable pairs as Apache, Nginx, and shell equivalents
Stars: ✭ 31 (+55%)
Mutual labels:  environment-variables
Management
Management Endpoints used to allow insight into your applications
Stars: ✭ 31 (+55%)
Mutual labels:  environment-variables
Now Env
Use `now.json` environment variables while developing
Stars: ✭ 219 (+995%)
Mutual labels:  environment-variables
Konfig
Simple config properties API for Kotlin
Stars: ✭ 249 (+1145%)
Mutual labels:  environment-variables
jsonargparse
Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables
Stars: ✭ 168 (+740%)
Mutual labels:  environment-variables
Environ Config
Python Application Configuration With Environment Variables
Stars: ✭ 210 (+950%)
Mutual labels:  environment-variables
pytest-envvars
Pytest plugin to validate use of envvars on your tests
Stars: ✭ 21 (+5%)
Mutual labels:  environment-variables
Config
🛠 A configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP
Stars: ✭ 203 (+915%)
Mutual labels:  environment-variables
envsafe
🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables.
Stars: ✭ 705 (+3425%)
Mutual labels:  environment-variables
envclasses
envclasses is a library to map fields on dataclass object to environment variables.
Stars: ✭ 26 (+30%)
Mutual labels:  environment-variables
envflag
Simple environment-variables extension to Golang flag.
Stars: ✭ 21 (+5%)
Mutual labels:  environment-variables
envs
Easy access of environment variables from Python with support for typing (ex. booleans, strings, lists, tuples, integers, floats, and dicts). Now with CLI settings file converter.
Stars: ✭ 25 (+25%)
Mutual labels:  environment-variables

Easy!Appointments Docker

A docker image for Easy!Appointments

Please ★ this repo if you found it useful ★ ★ ★

Features

  • Change settings with environment variables
  • Sync with Google Calendar
  • Set timezone

Installation

docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=hellodocker -e MYSQL_DATABASE=easyappointments mariadb:latest
docker run --name some-easyappointments -d --link some-mariadb:db -p 8888:8888 jamrizzi/easyappointments:latest

Usage

Environment Variable Deafult Value
BASE_URL "http://localhost:8888"
LANGUAGE "english"
DEBUG false
DB_HOST "db"
DB_NAME "easyappointments"
DB_USERNAME "root"
DB_PASSWORD "hellodocker"
GOOGLE_SYNC_FEATURE false
GOOGLE_PRODUCT_NAME
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
GOOGLE_API_KEY
TZ "UTC"

Dependencies

Support

Submit an issue

Buy Me Coffee

A ridiculous amount of coffee was consumed in the process of building this project.

Add some fuel if you'd like to keep me going!

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

License

MIT License

Jam Risser © 2017

Credits

Changelog

0.1.0 (2017-08-20)

  • Beta version
  • Fixed timezone bug

0.0.1 (2017-05-11)

  • Initial release
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].