Supabase - ~52K stars
- Designed explicitly as an open source firebase alternative
- Typescript based
- Docker support
Appwrite - ~32K stars
- Written in JavaScript and PHP
- Docker based
- Realtime support across all services
#! /usr/bin/env python | |
import secure | |
import pexpect | |
# the file containing the list of servers to log into | |
input_file = "script_list" | |
# The login creds | |
user = secure.USER |
A list of amazingly awesome PHP libraries that you should be using:
#!/usr/bin/php | |
<?php | |
/** | |
* .git/hooks/pre-commit | |
* | |
* This pre-commit hooks will check for PHP error (lint), and make sure the code | |
* is PSR compliant. | |
* | |
* Dependecy: PHP-CS-Fixer (https://github.com/fabpot/PHP-CS-Fixer) | |
* |
""" | |
A redis autocomplete example for multi-word phrases. | |
Based on: | |
Ruby original: http://gist.github.com/574044 | |
Python original: https://gist.github.com/577852 | |
See options below for usage | |
Requires http://github.com/andymccurdy/redis-py/ |
<?php | |
/** | |
* CSVReader | |
* Class to parse and iterate CSV files on the fly | |
* | |
* <code> | |
* $myCsv = new CSVReader("$path/csv.csv"); | |
* | |
* foreach ($myCsv as $data) { | |
* echo $data[2] ."\n"; |
<?php | |
/** | |
* CanOfSpam, a PHP 5.4 implementation to parse and get random spam text for blog comments | |
* -> https://gist.github.com/shanselman/5422230 | |
* | |
* License: MIT | |
* Author : Mardix - http://github.com/mardix | |
* | |
* How to use | |
* |
# coding=UTF-8 | |
from __future__ import division | |
import re | |
# This is a naive text summarization algorithm | |
# Created by Shlomi Babluki | |
# April, 2013 | |
class SummaryTool(object): |
Remove culprit server | |
ssh-keygen -R remote-server-name-here |
Install Dokku | |
# must have dokku as username | |
git remote add dokku dokku@example.com:flask-example | |
# Edit Procfile | |
... | |
# Push |