├── LICENSE ├── README.md ├── arch └── install.sh ├── awk └── sqlescape.awk ├── bash ├── README ├── aws-s3-download.sh ├── basic-framework.sh ├── scraping │ ├── download-from-list.sh │ └── get-urls-with-file-ext.sh ├── sqlite │ ├── sqlite-backup.sh │ ├── sqlite-litestream-s3-download.sh │ └── sqlite-migrate.sh └── timer.sh ├── cloud ├── go-ubuntu-setup.sh ├── nginx-rate-limit.conf ├── node-18-ubuntu-setup.sh ├── node-20-ubuntu-setup.sh ├── php-ubuntu-setup.sh ├── rust-ubuntu-setup.sh └── single-file-php.conf ├── html ├── date-picker-today-default.html ├── select-state-or-territory.html └── that-one-stupid-mobile-viewport-tag.html ├── js ├── README ├── aggregator-alert.ts ├── config.js ├── copy-button.js ├── escape-html.js ├── http-server-utils.js ├── package.json ├── random.js ├── sleep.js ├── sqlite-driver.js ├── test │ ├── config.test.js │ ├── escape-html.test.js │ ├── sleep.test.js │ ├── test-env │ └── tiny-markdown.test.js └── tiny-markdown.js ├── misc └── ffmpeg.sh ├── php ├── basic-start.php ├── delete-method.php ├── module-file.php ├── simple-form.php ├── simple-router.php └── sqlite.php └── postgres ├── Makefile ├── README.md ├── docker-compose.yml └── init └── 0-init.sql /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/README.md -------------------------------------------------------------------------------- /arch/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/arch/install.sh -------------------------------------------------------------------------------- /awk/sqlescape.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/awk/sqlescape.awk -------------------------------------------------------------------------------- /bash/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/README -------------------------------------------------------------------------------- /bash/aws-s3-download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/aws-s3-download.sh -------------------------------------------------------------------------------- /bash/basic-framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/basic-framework.sh -------------------------------------------------------------------------------- /bash/scraping/download-from-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/scraping/download-from-list.sh -------------------------------------------------------------------------------- /bash/scraping/get-urls-with-file-ext.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/scraping/get-urls-with-file-ext.sh -------------------------------------------------------------------------------- /bash/sqlite/sqlite-backup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/sqlite/sqlite-backup.sh -------------------------------------------------------------------------------- /bash/sqlite/sqlite-litestream-s3-download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/sqlite/sqlite-litestream-s3-download.sh -------------------------------------------------------------------------------- /bash/sqlite/sqlite-migrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/sqlite/sqlite-migrate.sh -------------------------------------------------------------------------------- /bash/timer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/bash/timer.sh -------------------------------------------------------------------------------- /cloud/go-ubuntu-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/go-ubuntu-setup.sh -------------------------------------------------------------------------------- /cloud/nginx-rate-limit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/nginx-rate-limit.conf -------------------------------------------------------------------------------- /cloud/node-18-ubuntu-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/node-18-ubuntu-setup.sh -------------------------------------------------------------------------------- /cloud/node-20-ubuntu-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/node-20-ubuntu-setup.sh -------------------------------------------------------------------------------- /cloud/php-ubuntu-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/php-ubuntu-setup.sh -------------------------------------------------------------------------------- /cloud/rust-ubuntu-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/rust-ubuntu-setup.sh -------------------------------------------------------------------------------- /cloud/single-file-php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/cloud/single-file-php.conf -------------------------------------------------------------------------------- /html/date-picker-today-default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/html/date-picker-today-default.html -------------------------------------------------------------------------------- /html/select-state-or-territory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/html/select-state-or-territory.html -------------------------------------------------------------------------------- /html/that-one-stupid-mobile-viewport-tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/html/that-one-stupid-mobile-viewport-tag.html -------------------------------------------------------------------------------- /js/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/README -------------------------------------------------------------------------------- /js/aggregator-alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/aggregator-alert.ts -------------------------------------------------------------------------------- /js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/config.js -------------------------------------------------------------------------------- /js/copy-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/copy-button.js -------------------------------------------------------------------------------- /js/escape-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/escape-html.js -------------------------------------------------------------------------------- /js/http-server-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/http-server-utils.js -------------------------------------------------------------------------------- /js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/package.json -------------------------------------------------------------------------------- /js/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/random.js -------------------------------------------------------------------------------- /js/sleep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/sleep.js -------------------------------------------------------------------------------- /js/sqlite-driver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/sqlite-driver.js -------------------------------------------------------------------------------- /js/test/config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/test/config.test.js -------------------------------------------------------------------------------- /js/test/escape-html.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/test/escape-html.test.js -------------------------------------------------------------------------------- /js/test/sleep.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/test/sleep.test.js -------------------------------------------------------------------------------- /js/test/test-env: -------------------------------------------------------------------------------- 1 | # This should be ignored 2 | TEST_API_KEY=thisisnotarealkey 3 | IMPORTANT_BOOLEAN=true 4 | -------------------------------------------------------------------------------- /js/test/tiny-markdown.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/test/tiny-markdown.test.js -------------------------------------------------------------------------------- /js/tiny-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/js/tiny-markdown.js -------------------------------------------------------------------------------- /misc/ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/misc/ffmpeg.sh -------------------------------------------------------------------------------- /php/basic-start.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/basic-start.php -------------------------------------------------------------------------------- /php/delete-method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/delete-method.php -------------------------------------------------------------------------------- /php/module-file.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/module-file.php -------------------------------------------------------------------------------- /php/simple-form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/simple-form.php -------------------------------------------------------------------------------- /php/simple-router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/simple-router.php -------------------------------------------------------------------------------- /php/sqlite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/php/sqlite.php -------------------------------------------------------------------------------- /postgres/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/postgres/Makefile -------------------------------------------------------------------------------- /postgres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/postgres/README.md -------------------------------------------------------------------------------- /postgres/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexpetros/copy-this-code/HEAD/postgres/docker-compose.yml -------------------------------------------------------------------------------- /postgres/init/0-init.sql: -------------------------------------------------------------------------------- 1 | /* Put code here that you need to initialize the database */ 2 | --------------------------------------------------------------------------------