. ├── app.yaml -- Google Cloud Configuration File ├── build -- Static site ready for serving; can be hosted locally or on Github Pages ├── docs -- Documentation / landing site accessible at https://docs.thenextl.com/ ├── init.go -- Google Cloud App file (empty as there is no runtime required for thenextl) ├── main.py -- Flask runtime, used to add new features and drive development; Flask-Freeze uses this to generate the build directory ├── Makefile -- GNU Make recipes to make development easier ├── static -- Webpages and assets that make up all of thenextl │ ├── css -- CSS layouts for thenextl, includes some customized Bootstrap │ ├── images -- Image assets │ └── js -- JS codebase for thenextl, includes several thenext_WEBPAGENAME.js and thenextl_WEBPAGENAME_runtime.js files └── templates -- HTML layouts fpr thenextl, built using Bootstrap
🐏 thenextl uses make to simplify usage, but you can always copy and paste the commands from the recipes below instead for convenience. for lengthy commands, running
make setup is usually preferable.
||Requires Python, pip, and the Google Cloud SDK already installed. Installs pip packages and begins the Google Cloud App Engine configuration process to host the webapp.|
||Builds and runs the webapp locally, using Flask-Freeze to generate a new site. This does not require any Google Cloud configuration.|
||Deploys the static site found in the
TheNextL Copyright (C) 2016-2018 Julian Weiss This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.