postmarketOS / Postmarketos.org
Repository has been moved! https://postmarketos.org/move.html#/postmarketos.org 🚚 🚚 🚚
Stars: ✭ 61
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Postmarketos.org
Frontend Mentor Challenge
Here you will find all the challenges that we took from frontend-mentor.
Stars: ✭ 47 (-22.95%)
Mutual labels: website
New website
a fork of https://jonbarron.info/ for use in jekyll builds with markdown page updates
Stars: ✭ 51 (-16.39%)
Mutual labels: website
Web Applications With Fastapi Course
Demo code and other handouts for students of our FastAPI Web Apps course.
Stars: ✭ 56 (-8.2%)
Mutual labels: website
Laravel Settings
Simple Settings package for a laravel application
Stars: ✭ 45 (-26.23%)
Mutual labels: website
Quicksilver
A free, (mostly) material-design template for the web
Stars: ✭ 50 (-18.03%)
Mutual labels: website
Bookdown.org
Source documents to generate the bookdown.org website
Stars: ✭ 49 (-19.67%)
Mutual labels: website
Getkirby.com
Source code and content for the Kirby website
Stars: ✭ 57 (-6.56%)
Mutual labels: website
Omemo Top
Tracking the Progress of OMEMO Integration in various clients
Stars: ✭ 47 (-22.95%)
Mutual labels: website
Awesome Music Listening
Awesome list of websites dedicated to listening to music
Stars: ✭ 60 (-1.64%)
Mutual labels: website
Spa Asp.net Api Vuejs
A Vue.js single page application for basic Management By Objective tasks using ASP .NET Webapi 2 and SQL server
Stars: ✭ 57 (-6.56%)
Mutual labels: website
postmarketos.org
Dev
Python Requirements Setup
Python 3.4+ is supported. Install all requirements, preferably within a virtualenv:
$ python -m venv .venv
$ source .venv/bin/activate
(venv)$ pip install -r requirements.txt
New Blog Content
Blog content is written in markdown format with metadata in the file header. Filename syntax is yyyy-mm-dd-slug.md
.
$ cat >content/blog/2017-12-31-happy-new-year.md << EOF
> ---
> title: Happy New Year!
> ---
>
> This is a *markdown* **formatted** post.
> EOF
Dev Server
Run the dev server during local development, changes are auto reloaded:
(venv)$ FLASK_DEBUG=1 FLASK_APP=app.py flask run
CSS
Not much CSS is used due to heavy usage of Tachyons toolkit classes. Please use CSS judiciously only when needed.
Any CSS used should be compiled via lessc
:
$ npm install -g less
$ lessc static/css/main.less static/css/main.css
Build
To run a static site build, run:
(venv)$ python freeze.py
This will generate a static version in docs/
. Any manual changes to the docs/
directory will be overridden in the next build.
Note that the docs/
directory is ignored and not versioned.
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].