Add a basic service status page
This commit is contained in:
@@ -4,6 +4,7 @@ from flask_bootstrap import Bootstrap
|
||||
from flask.ext import login as flask_login
|
||||
|
||||
import os
|
||||
import docker
|
||||
|
||||
|
||||
# Create application
|
||||
@@ -12,7 +13,8 @@ app = Flask(__name__)
|
||||
default_config = {
|
||||
'SQLALCHEMY_DATABASE_URI': 'sqlite:////data/freeposte.db',
|
||||
'SQLALCHEMY_TRACK_MODIFICATIONS': False,
|
||||
'SECRET_KEY': "changeMe",
|
||||
'SECRET_KEY': 'changeMe',
|
||||
'DOCKER_SOCKET': 'unix:///var/run/docker.sock',
|
||||
'DEBUG': False
|
||||
}
|
||||
|
||||
@@ -26,6 +28,9 @@ db = SQLAlchemy(app)
|
||||
login_manager = flask_login.LoginManager()
|
||||
login_manager.init_app(app)
|
||||
|
||||
# Connect to the Docker socket
|
||||
dockercli = docker.Client(base_url=app.config['DOCKER_SOCKET'])
|
||||
|
||||
# Finally setup the blueprint
|
||||
from freeposte import admin
|
||||
app.register_blueprint(admin.app, url_prefix='/admin')
|
||||
|
||||
Reference in New Issue
Block a user