├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── nightly.yml ├── .gitignore ├── .nvmrc ├── README.md ├── ansible ├── ansible-playbook.sh ├── ansible.cfg ├── ansible.sh ├── broker.yml ├── capture.yml ├── certificate.key ├── cluster.yml.old ├── commander.yml ├── destroy.yml ├── gateway.yml ├── inventory.yml ├── manager.yml ├── monolith.yml ├── roles │ ├── base │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ ├── env.yml │ │ │ ├── firewall.yml │ │ │ ├── main.yml │ │ │ ├── screen.yml │ │ │ ├── tz.yml │ │ │ └── user.yml │ │ └── templates │ │ │ └── sshConfig.j2 │ ├── broker │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ ├── aedes.service.j2 │ │ │ ├── config.js.j2 │ │ │ └── credentials.json.j2 │ ├── builder │ │ ├── defaults │ │ │ └── main.yml │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ ├── main.yml │ │ │ └── provision.yml │ │ └── templates │ │ │ └── builder.service.j2 │ ├── capture │ │ ├── defaults │ │ │ └── main.yml │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ ├── b2-linux.yml │ │ │ ├── caddy.yml │ │ │ ├── main.yml │ │ │ ├── provision.yml │ │ │ ├── rclone.yaml │ │ │ └── ytdl.yml │ │ └── templates │ │ │ ├── Caddyfile.j2 │ │ │ ├── capture.service.j2 │ │ │ └── rclone.conf.j2 │ ├── cluster │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ ├── identity.json.j2 │ │ │ ├── ipfs-cluster.service.j2 │ │ │ ├── peerstore.j2 │ │ │ └── service.json.j2 │ ├── commander │ │ ├── defaults │ │ │ └── main.yml │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ ├── caddy.yml │ │ │ ├── commander.yml │ │ │ ├── db.yml │ │ │ ├── main.yml │ │ │ ├── ufw.yml │ │ │ └── user.yml │ │ └── templates │ │ │ ├── Caddyfile.j2 │ │ │ └── commander.service.j2 │ ├── grafana │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ ├── configure.yml │ │ │ ├── install.yml │ │ │ └── main.yml │ │ └── templates │ │ │ ├── grafana-agent.service.j2 │ │ │ └── grafana-agent.yml.j2 │ ├── ipfs-old │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ └── ipfs.service.j2 │ ├── ipfs │ │ ├── README.md │ │ ├── files │ │ │ └── index.html │ │ ├── handlers │ │ │ └── main.yml │ │ ├── patrons-only-auth-caddyfile │ │ ├── tasks │ │ │ ├── caddy.yml │ │ │ ├── certbot.yml │ │ │ ├── dns.yml │ │ │ ├── firewall.yml │ │ │ ├── ipfs.yml │ │ │ ├── main.yml │ │ │ ├── nginx.yml │ │ │ └── sysctl.yml │ │ └── templates │ │ │ ├── Caddyfile.j2 │ │ │ ├── caddy.service.j2 │ │ │ ├── certbot_luadns.ini.j2 │ │ │ ├── ipfs-config.json.j2 │ │ │ ├── ipfs.service.j2 │ │ │ ├── letsencrypt_cli.ini.j2 │ │ │ └── nginx.j2 │ ├── manager │ │ ├── README.md │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ └── sshConfig.j2 │ ├── prometheus │ │ └── tasks │ │ │ └── main.yml │ ├── qa │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ └── qa.service.j2 │ ├── requirements.yml │ ├── scout │ │ ├── handlers │ │ │ └── main.yml │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ │ └── scout.service.j2 │ ├── spinup │ │ ├── handlers │ │ │ └── main.yml │ │ └── tasks │ │ │ ├── main.yml │ │ │ ├── main.yml.old │ │ │ └── terraform.yml │ └── uppy │ │ ├── files │ │ ├── .gitignore │ │ ├── companion.js │ │ ├── package.json │ │ └── yarn.lock │ │ ├── handlers │ │ └── main.yml │ │ ├── tasks │ │ ├── caddy.yml │ │ ├── companion.yml │ │ ├── dns.yml │ │ ├── env.yml │ │ ├── firewall.yml │ │ ├── main.yml │ │ ├── redis.yml │ │ ├── screen.yml │ │ └── user.yml │ │ └── templates │ │ ├── Caddyfile.j2 │ │ ├── companion.service.j2 │ │ └── config.js.j2 ├── uppy.yml └── vultr.yml ├── futureporn.mjs ├── misc ├── futureporn-logo.xcf ├── futureporn-logo_256.png ├── futureporn-logo_64.png ├── patreon-streams.md └── projektmelody-torrents.md ├── package.json ├── packages ├── auth │ ├── .gitignore │ ├── index.js │ ├── package.json │ └── tunnel.conf ├── builder │ ├── .eleventy.cjs │ ├── .gitignore │ ├── .npmrc │ ├── .nvmrc │ ├── .pnpmfile.cjs │ ├── _website │ │ ├── 404.njk │ │ ├── _data │ │ │ ├── .gitignore │ │ │ ├── .gitkeep │ │ │ ├── contributors.json │ │ │ ├── db.cjs │ │ │ ├── db.cjs.old │ │ │ ├── donors.json │ │ │ ├── env.cjs │ │ │ ├── gateways.cjs │ │ │ ├── github.cjs │ │ │ ├── metadata.json │ │ │ └── patreon.cjs │ │ ├── _includes │ │ │ ├── alpine │ │ │ │ ├── components │ │ │ │ │ ├── auth.js │ │ │ │ │ ├── player.js │ │ │ │ │ ├── tagger.js │ │ │ │ │ ├── upload.js │ │ │ │ │ └── user.js │ │ │ │ └── stores │ │ │ │ │ ├── auth.js │ │ │ │ │ ├── env.js │ │ │ │ │ ├── player.js │ │ │ │ │ └── user.js │ │ │ ├── fundingGoal.njk │ │ │ ├── heading.njk │ │ │ ├── js │ │ │ │ ├── base.js │ │ │ │ ├── common.js │ │ │ │ └── profile.js │ │ │ ├── layouts │ │ │ │ ├── base.njk │ │ │ │ ├── profile.njk │ │ │ │ ├── vod.njk │ │ │ │ └── vod2.njk │ │ │ ├── styles │ │ │ │ ├── base.scss │ │ │ │ ├── player.scss │ │ │ │ ├── tagger.css │ │ │ │ └── variables.scss │ │ │ ├── toyCard.njk │ │ │ ├── vodCard.njk │ │ │ └── vodslist.njk │ │ ├── about.njk │ │ ├── api │ │ │ ├── index.njk │ │ │ ├── service.njk │ │ │ └── v1.njk │ │ ├── connect │ │ │ └── patreon │ │ │ │ └── redirect.njk │ │ ├── faq.njk │ │ ├── favicon.njk │ │ ├── favicon │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon.ico │ │ │ └── favicon.png │ │ ├── feed │ │ │ ├── feed.xml.njk │ │ │ └── index.njk │ │ ├── goals.njk │ │ ├── index.njk │ │ ├── patrons.njk │ │ ├── profile.njk │ │ ├── sitemap.xml.njk │ │ ├── tags-list.njk │ │ ├── tags-pages.njk │ │ ├── testbed.njk │ │ ├── upload.njk │ │ ├── vod-pages.11ty.js │ │ └── vt │ │ │ └── projektmelody │ │ │ ├── index.njk │ │ │ ├── music.njk │ │ │ └── toy-list.md │ ├── index.js │ ├── migrations │ │ ├── 20230215-import-vods.js │ │ └── 20230218-update-240.js │ ├── netlify.toml │ ├── package.json │ ├── public │ │ ├── img │ │ │ ├── cj_clippy.jpeg │ │ │ ├── cj_clippy_sm.jpeg │ │ │ ├── gwfuturepornnet.png │ │ │ └── projekt-melody.jpg │ │ └── webfonts │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff2 │ │ │ ├── fa-v4compatibility.ttf │ │ │ └── fa-v4compatibility.woff2 │ ├── removeUrlEncodedInputPaths.js │ └── vite.config.js ├── capture │ ├── .gitignore │ ├── README.md │ ├── index.js │ ├── integration │ │ ├── Capture.test.js │ │ ├── Ipfs.test.js │ │ ├── Voddo.test.js │ │ └── video.test.js │ ├── package.json │ ├── src │ │ ├── Capture.js │ │ ├── Ipfs.js │ │ ├── Video.js │ │ ├── Voddo.js │ │ ├── add.sh │ │ ├── cb.js │ │ └── record.js │ └── test │ │ ├── Capture.test.js │ │ ├── Video.test.js │ │ ├── Voddo.test.js │ │ ├── fixtures │ │ ├── just-a-text-file.txt │ │ ├── mock-stream0.mp4 │ │ ├── mock-stream1.mp4 │ │ └── mock-stream2.mp4 │ │ └── integration │ │ └── record.test.js ├── chat │ ├── .gitignore │ ├── index.js │ ├── package.json │ ├── readChat.js │ └── yarn.lock ├── commander │ ├── .gitignore │ ├── README.md │ ├── dev.js │ ├── index.js │ ├── package.json │ └── views │ │ ├── command.njk │ │ └── index.njk ├── common │ ├── .gitignore │ ├── package.json │ ├── src │ │ ├── Cluster.js │ │ ├── add.js │ │ ├── constants.js │ │ ├── dump.txt │ │ ├── dump_bak.txt │ │ ├── id.js │ │ ├── logger.js │ │ └── res.json │ └── test │ │ ├── fixtures │ │ └── screenshot.png │ │ └── integration │ │ └── ipfsCluster.test.js ├── render │ ├── .gitignore │ ├── index.js │ ├── node_modules │ │ ├── common │ │ ├── dotenv │ │ ├── fastq │ │ └── postgres │ ├── package.json │ └── test │ │ └── render.test.js ├── scout │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── index.js │ ├── index.js.old │ ├── package.json │ ├── src │ │ ├── Room.js │ │ ├── chaturbate.js │ │ ├── constants.js │ │ ├── scrap.json │ │ ├── tweetProcess.js │ │ └── twitter.js │ ├── taco.html │ ├── test │ │ ├── integration │ │ │ ├── Room.test.js │ │ │ └── chaturbate.test.js │ │ └── unit │ │ │ └── tweetProcess.test.js │ └── testdex.js └── vibe │ ├── .gitignore │ ├── index.js │ ├── package.json │ ├── roboflow │ └── index.js │ ├── src │ └── roboflow.js │ ├── test │ └── roboflow.test.js │ └── yarn.lock ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── test ├── VOD.test.js ├── cid.test.js ├── cj_clippy_avatar.png ├── ipfsClusterUpload.test.js ├── testvid.mkv ├── testvid.mp4 └── twitchy-gimp.png └── utils ├── VOD.js ├── checklist.sh ├── cid.js ├── constants.js ├── export.js ├── getDateFromTwitter.js ├── goog-dl.sh ├── historian.js ├── imp.json ├── ipfsCluster.js ├── phdl ├── put-files-from-fs.js ├── roboflow.js ├── tweetBlacklist.js ├── tweetProcess.js ├── tweetprocess.test.js └── uploadProcess.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/gallium 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/README.md -------------------------------------------------------------------------------- /ansible/ansible-playbook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/ansible-playbook.sh -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/ansible.sh -------------------------------------------------------------------------------- /ansible/broker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/broker.yml -------------------------------------------------------------------------------- /ansible/capture.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/capture.yml -------------------------------------------------------------------------------- /ansible/certificate.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/certificate.key -------------------------------------------------------------------------------- /ansible/cluster.yml.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/cluster.yml.old -------------------------------------------------------------------------------- /ansible/commander.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/commander.yml -------------------------------------------------------------------------------- /ansible/destroy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/destroy.yml -------------------------------------------------------------------------------- /ansible/gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/gateway.yml -------------------------------------------------------------------------------- /ansible/inventory.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/inventory.yml -------------------------------------------------------------------------------- /ansible/manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/manager.yml -------------------------------------------------------------------------------- /ansible/monolith.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/monolith.yml -------------------------------------------------------------------------------- /ansible/roles/base/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/env.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/firewall.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/firewall.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/screen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/screen.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/tz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/tz.yml -------------------------------------------------------------------------------- /ansible/roles/base/tasks/user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/tasks/user.yml -------------------------------------------------------------------------------- /ansible/roles/base/templates/sshConfig.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/base/templates/sshConfig.j2 -------------------------------------------------------------------------------- /ansible/roles/broker/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/broker/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/broker/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/broker/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/broker/templates/aedes.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/broker/templates/aedes.service.j2 -------------------------------------------------------------------------------- /ansible/roles/broker/templates/config.js.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/broker/templates/config.js.j2 -------------------------------------------------------------------------------- /ansible/roles/broker/templates/credentials.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/broker/templates/credentials.json.j2 -------------------------------------------------------------------------------- /ansible/roles/builder/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | -------------------------------------------------------------------------------- /ansible/roles/builder/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/builder/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/builder/tasks/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | 4 | - include_tasks: ./provision.yml -------------------------------------------------------------------------------- /ansible/roles/builder/tasks/provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/builder/tasks/provision.yml -------------------------------------------------------------------------------- /ansible/roles/builder/templates/builder.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/builder/templates/builder.service.j2 -------------------------------------------------------------------------------- /ansible/roles/capture/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | task: provision 4 | workdir: /opt/futureporn_tmp -------------------------------------------------------------------------------- /ansible/roles/capture/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/b2-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/tasks/b2-linux.yml -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/caddy.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/tasks/provision.yml -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/rclone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/tasks/rclone.yaml -------------------------------------------------------------------------------- /ansible/roles/capture/tasks/ytdl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/tasks/ytdl.yml -------------------------------------------------------------------------------- /ansible/roles/capture/templates/Caddyfile.j2: -------------------------------------------------------------------------------- 1 | 2 | reverse_proxy 127.0.0.1:3000 3 | -------------------------------------------------------------------------------- /ansible/roles/capture/templates/capture.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/templates/capture.service.j2 -------------------------------------------------------------------------------- /ansible/roles/capture/templates/rclone.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/capture/templates/rclone.conf.j2 -------------------------------------------------------------------------------- /ansible/roles/cluster/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/cluster/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/cluster/templates/identity.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/templates/identity.json.j2 -------------------------------------------------------------------------------- /ansible/roles/cluster/templates/ipfs-cluster.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/templates/ipfs-cluster.service.j2 -------------------------------------------------------------------------------- /ansible/roles/cluster/templates/peerstore.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/templates/peerstore.j2 -------------------------------------------------------------------------------- /ansible/roles/cluster/templates/service.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/cluster/templates/service.json.j2 -------------------------------------------------------------------------------- /ansible/roles/commander/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | workdir: /opt/futureporn_tmp -------------------------------------------------------------------------------- /ansible/roles/commander/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/caddy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/caddy.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/commander.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/commander.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/db.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/ufw.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/ufw.yml -------------------------------------------------------------------------------- /ansible/roles/commander/tasks/user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/tasks/user.yml -------------------------------------------------------------------------------- /ansible/roles/commander/templates/Caddyfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/templates/Caddyfile.j2 -------------------------------------------------------------------------------- /ansible/roles/commander/templates/commander.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/commander/templates/commander.service.j2 -------------------------------------------------------------------------------- /ansible/roles/grafana/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/grafana/tasks/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/tasks/configure.yml -------------------------------------------------------------------------------- /ansible/roles/grafana/tasks/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/tasks/install.yml -------------------------------------------------------------------------------- /ansible/roles/grafana/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/grafana/templates/grafana-agent.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/templates/grafana-agent.service.j2 -------------------------------------------------------------------------------- /ansible/roles/grafana/templates/grafana-agent.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/grafana/templates/grafana-agent.yml.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs-old/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs-old/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs-old/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs-old/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs-old/templates/ipfs.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs-old/templates/ipfs.service.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/README.md -------------------------------------------------------------------------------- /ansible/roles/ipfs/files/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/files/index.html -------------------------------------------------------------------------------- /ansible/roles/ipfs/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/patrons-only-auth-caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/patrons-only-auth-caddyfile -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/caddy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/caddy.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/certbot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/certbot.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/dns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/dns.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/firewall.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/firewall.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/ipfs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/ipfs.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/nginx.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/tasks/sysctl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/tasks/sysctl.yml -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/Caddyfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/Caddyfile.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/caddy.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/caddy.service.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/certbot_luadns.ini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/certbot_luadns.ini.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/ipfs-config.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/ipfs-config.json.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/ipfs.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/ipfs.service.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/letsencrypt_cli.ini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/letsencrypt_cli.ini.j2 -------------------------------------------------------------------------------- /ansible/roles/ipfs/templates/nginx.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/ipfs/templates/nginx.j2 -------------------------------------------------------------------------------- /ansible/roles/manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/manager/README.md -------------------------------------------------------------------------------- /ansible/roles/manager/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/manager/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/manager/templates/sshConfig.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/manager/templates/sshConfig.j2 -------------------------------------------------------------------------------- /ansible/roles/prometheus/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/prometheus/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/qa/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/qa/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/qa/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/qa/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/qa/templates/qa.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/qa/templates/qa.service.j2 -------------------------------------------------------------------------------- /ansible/roles/requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/requirements.yml -------------------------------------------------------------------------------- /ansible/roles/scout/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/scout/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/scout/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/scout/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/scout/templates/scout.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/scout/templates/scout.service.j2 -------------------------------------------------------------------------------- /ansible/roles/spinup/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/spinup/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/spinup/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/spinup/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/spinup/tasks/main.yml.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/spinup/tasks/main.yml.old -------------------------------------------------------------------------------- /ansible/roles/spinup/tasks/terraform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/spinup/tasks/terraform.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/files/.gitignore -------------------------------------------------------------------------------- /ansible/roles/uppy/files/companion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/files/companion.js -------------------------------------------------------------------------------- /ansible/roles/uppy/files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/files/package.json -------------------------------------------------------------------------------- /ansible/roles/uppy/files/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/files/yarn.lock -------------------------------------------------------------------------------- /ansible/roles/uppy/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/handlers/main.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/caddy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/caddy.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/companion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/companion.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/dns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/dns.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/env.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/firewall.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/firewall.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/redis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/redis.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/screen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/screen.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/tasks/user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/tasks/user.yml -------------------------------------------------------------------------------- /ansible/roles/uppy/templates/Caddyfile.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/templates/Caddyfile.j2 -------------------------------------------------------------------------------- /ansible/roles/uppy/templates/companion.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/templates/companion.service.j2 -------------------------------------------------------------------------------- /ansible/roles/uppy/templates/config.js.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/roles/uppy/templates/config.js.j2 -------------------------------------------------------------------------------- /ansible/uppy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/ansible/uppy.yml -------------------------------------------------------------------------------- /ansible/vultr.yml: -------------------------------------------------------------------------------- 1 | --- 2 | plugin: vultr 3 | -------------------------------------------------------------------------------- /futureporn.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/futureporn.mjs -------------------------------------------------------------------------------- /misc/futureporn-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/misc/futureporn-logo.xcf -------------------------------------------------------------------------------- /misc/futureporn-logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/misc/futureporn-logo_256.png -------------------------------------------------------------------------------- /misc/futureporn-logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/misc/futureporn-logo_64.png -------------------------------------------------------------------------------- /misc/patreon-streams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/misc/patreon-streams.md -------------------------------------------------------------------------------- /misc/projektmelody-torrents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/misc/projektmelody-torrents.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/package.json -------------------------------------------------------------------------------- /packages/auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/auth/.gitignore -------------------------------------------------------------------------------- /packages/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/auth/index.js -------------------------------------------------------------------------------- /packages/auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/auth/package.json -------------------------------------------------------------------------------- /packages/auth/tunnel.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/auth/tunnel.conf -------------------------------------------------------------------------------- /packages/builder/.eleventy.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/.eleventy.cjs -------------------------------------------------------------------------------- /packages/builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/.gitignore -------------------------------------------------------------------------------- /packages/builder/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/.npmrc -------------------------------------------------------------------------------- /packages/builder/.nvmrc: -------------------------------------------------------------------------------- 1 | v18 2 | -------------------------------------------------------------------------------- /packages/builder/.pnpmfile.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/.pnpmfile.cjs -------------------------------------------------------------------------------- /packages/builder/_website/404.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/404.njk -------------------------------------------------------------------------------- /packages/builder/_website/_data/.gitignore: -------------------------------------------------------------------------------- 1 | redacted.json -------------------------------------------------------------------------------- /packages/builder/_website/_data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/builder/_website/_data/contributors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/contributors.json -------------------------------------------------------------------------------- /packages/builder/_website/_data/db.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/db.cjs -------------------------------------------------------------------------------- /packages/builder/_website/_data/db.cjs.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/db.cjs.old -------------------------------------------------------------------------------- /packages/builder/_website/_data/donors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/donors.json -------------------------------------------------------------------------------- /packages/builder/_website/_data/env.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/env.cjs -------------------------------------------------------------------------------- /packages/builder/_website/_data/gateways.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/gateways.cjs -------------------------------------------------------------------------------- /packages/builder/_website/_data/github.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/github.cjs -------------------------------------------------------------------------------- /packages/builder/_website/_data/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/metadata.json -------------------------------------------------------------------------------- /packages/builder/_website/_data/patreon.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_data/patreon.cjs -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/components/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/components/auth.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/components/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/components/player.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/components/tagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/components/tagger.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/components/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/components/upload.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/components/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/components/user.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/stores/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/stores/auth.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/stores/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/stores/env.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/stores/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/stores/player.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/alpine/stores/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/alpine/stores/user.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/fundingGoal.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/fundingGoal.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/heading.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/heading.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/js/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/js/base.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/js/common.js -------------------------------------------------------------------------------- /packages/builder/_website/_includes/js/profile.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/builder/_website/_includes/layouts/base.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/layouts/base.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/layouts/profile.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/layouts/profile.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/layouts/vod.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/layouts/vod.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/layouts/vod2.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/layouts/vod2.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/styles/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/styles/base.scss -------------------------------------------------------------------------------- /packages/builder/_website/_includes/styles/player.scss: -------------------------------------------------------------------------------- 1 | @charset "utf-8"; 2 | 3 | 4 | -------------------------------------------------------------------------------- /packages/builder/_website/_includes/styles/tagger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/styles/tagger.css -------------------------------------------------------------------------------- /packages/builder/_website/_includes/styles/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/styles/variables.scss -------------------------------------------------------------------------------- /packages/builder/_website/_includes/toyCard.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/toyCard.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/vodCard.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/vodCard.njk -------------------------------------------------------------------------------- /packages/builder/_website/_includes/vodslist.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/_includes/vodslist.njk -------------------------------------------------------------------------------- /packages/builder/_website/about.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/about.njk -------------------------------------------------------------------------------- /packages/builder/_website/api/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/api/index.njk -------------------------------------------------------------------------------- /packages/builder/_website/api/service.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/api/service.njk -------------------------------------------------------------------------------- /packages/builder/_website/api/v1.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/api/v1.njk -------------------------------------------------------------------------------- /packages/builder/_website/connect/patreon/redirect.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/connect/patreon/redirect.njk -------------------------------------------------------------------------------- /packages/builder/_website/faq.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/faq.njk -------------------------------------------------------------------------------- /packages/builder/_website/favicon.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/favicon.njk -------------------------------------------------------------------------------- /packages/builder/_website/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /packages/builder/_website/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/favicon/favicon.ico -------------------------------------------------------------------------------- /packages/builder/_website/favicon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/favicon/favicon.png -------------------------------------------------------------------------------- /packages/builder/_website/feed/feed.xml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/feed/feed.xml.njk -------------------------------------------------------------------------------- /packages/builder/_website/feed/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/feed/index.njk -------------------------------------------------------------------------------- /packages/builder/_website/goals.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/goals.njk -------------------------------------------------------------------------------- /packages/builder/_website/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/index.njk -------------------------------------------------------------------------------- /packages/builder/_website/patrons.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/patrons.njk -------------------------------------------------------------------------------- /packages/builder/_website/profile.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/profile.njk -------------------------------------------------------------------------------- /packages/builder/_website/sitemap.xml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/sitemap.xml.njk -------------------------------------------------------------------------------- /packages/builder/_website/tags-list.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/tags-list.njk -------------------------------------------------------------------------------- /packages/builder/_website/tags-pages.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/tags-pages.njk -------------------------------------------------------------------------------- /packages/builder/_website/testbed.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/testbed.njk -------------------------------------------------------------------------------- /packages/builder/_website/upload.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/upload.njk -------------------------------------------------------------------------------- /packages/builder/_website/vod-pages.11ty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/vod-pages.11ty.js -------------------------------------------------------------------------------- /packages/builder/_website/vt/projektmelody/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/vt/projektmelody/index.njk -------------------------------------------------------------------------------- /packages/builder/_website/vt/projektmelody/music.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/vt/projektmelody/music.njk -------------------------------------------------------------------------------- /packages/builder/_website/vt/projektmelody/toy-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/_website/vt/projektmelody/toy-list.md -------------------------------------------------------------------------------- /packages/builder/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/index.js -------------------------------------------------------------------------------- /packages/builder/migrations/20230215-import-vods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/migrations/20230215-import-vods.js -------------------------------------------------------------------------------- /packages/builder/migrations/20230218-update-240.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/migrations/20230218-update-240.js -------------------------------------------------------------------------------- /packages/builder/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/netlify.toml -------------------------------------------------------------------------------- /packages/builder/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/package.json -------------------------------------------------------------------------------- /packages/builder/public/img/cj_clippy.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/img/cj_clippy.jpeg -------------------------------------------------------------------------------- /packages/builder/public/img/cj_clippy_sm.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/img/cj_clippy_sm.jpeg -------------------------------------------------------------------------------- /packages/builder/public/img/gwfuturepornnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/img/gwfuturepornnet.png -------------------------------------------------------------------------------- /packages/builder/public/img/projekt-melody.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/img/projekt-melody.jpg -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-v4compatibility.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-v4compatibility.ttf -------------------------------------------------------------------------------- /packages/builder/public/webfonts/fa-v4compatibility.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/public/webfonts/fa-v4compatibility.woff2 -------------------------------------------------------------------------------- /packages/builder/removeUrlEncodedInputPaths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/removeUrlEncodedInputPaths.js -------------------------------------------------------------------------------- /packages/builder/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/builder/vite.config.js -------------------------------------------------------------------------------- /packages/capture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/.gitignore -------------------------------------------------------------------------------- /packages/capture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/README.md -------------------------------------------------------------------------------- /packages/capture/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/index.js -------------------------------------------------------------------------------- /packages/capture/integration/Capture.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/integration/Capture.test.js -------------------------------------------------------------------------------- /packages/capture/integration/Ipfs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/integration/Ipfs.test.js -------------------------------------------------------------------------------- /packages/capture/integration/Voddo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/integration/Voddo.test.js -------------------------------------------------------------------------------- /packages/capture/integration/video.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/integration/video.test.js -------------------------------------------------------------------------------- /packages/capture/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/package.json -------------------------------------------------------------------------------- /packages/capture/src/Capture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/Capture.js -------------------------------------------------------------------------------- /packages/capture/src/Ipfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/Ipfs.js -------------------------------------------------------------------------------- /packages/capture/src/Video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/Video.js -------------------------------------------------------------------------------- /packages/capture/src/Voddo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/Voddo.js -------------------------------------------------------------------------------- /packages/capture/src/add.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | -------------------------------------------------------------------------------- /packages/capture/src/cb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/cb.js -------------------------------------------------------------------------------- /packages/capture/src/record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/src/record.js -------------------------------------------------------------------------------- /packages/capture/test/Capture.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/Capture.test.js -------------------------------------------------------------------------------- /packages/capture/test/Video.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/Video.test.js -------------------------------------------------------------------------------- /packages/capture/test/Voddo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/Voddo.test.js -------------------------------------------------------------------------------- /packages/capture/test/fixtures/just-a-text-file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/capture/test/fixtures/mock-stream0.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/fixtures/mock-stream0.mp4 -------------------------------------------------------------------------------- /packages/capture/test/fixtures/mock-stream1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/fixtures/mock-stream1.mp4 -------------------------------------------------------------------------------- /packages/capture/test/fixtures/mock-stream2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/fixtures/mock-stream2.mp4 -------------------------------------------------------------------------------- /packages/capture/test/integration/record.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/capture/test/integration/record.test.js -------------------------------------------------------------------------------- /packages/chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/chat/.gitignore -------------------------------------------------------------------------------- /packages/chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/chat/index.js -------------------------------------------------------------------------------- /packages/chat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/chat/package.json -------------------------------------------------------------------------------- /packages/chat/readChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/chat/readChat.js -------------------------------------------------------------------------------- /packages/chat/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/chat/yarn.lock -------------------------------------------------------------------------------- /packages/commander/.gitignore: -------------------------------------------------------------------------------- 1 | config.js 2 | 3 | data/ 4 | 5 | -------------------------------------------------------------------------------- /packages/commander/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/README.md -------------------------------------------------------------------------------- /packages/commander/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/dev.js -------------------------------------------------------------------------------- /packages/commander/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/index.js -------------------------------------------------------------------------------- /packages/commander/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/package.json -------------------------------------------------------------------------------- /packages/commander/views/command.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/views/command.njk -------------------------------------------------------------------------------- /packages/commander/views/index.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/commander/views/index.njk -------------------------------------------------------------------------------- /packages/common/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/.gitignore -------------------------------------------------------------------------------- /packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/package.json -------------------------------------------------------------------------------- /packages/common/src/Cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/Cluster.js -------------------------------------------------------------------------------- /packages/common/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/add.js -------------------------------------------------------------------------------- /packages/common/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/constants.js -------------------------------------------------------------------------------- /packages/common/src/dump.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/dump.txt -------------------------------------------------------------------------------- /packages/common/src/dump_bak.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/dump_bak.txt -------------------------------------------------------------------------------- /packages/common/src/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/id.js -------------------------------------------------------------------------------- /packages/common/src/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/logger.js -------------------------------------------------------------------------------- /packages/common/src/res.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/src/res.json -------------------------------------------------------------------------------- /packages/common/test/fixtures/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/test/fixtures/screenshot.png -------------------------------------------------------------------------------- /packages/common/test/integration/ipfsCluster.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/common/test/integration/ipfsCluster.test.js -------------------------------------------------------------------------------- /packages/render/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/render/.gitignore -------------------------------------------------------------------------------- /packages/render/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/render/index.js -------------------------------------------------------------------------------- /packages/render/node_modules/common: -------------------------------------------------------------------------------- 1 | ../../common -------------------------------------------------------------------------------- /packages/render/node_modules/dotenv: -------------------------------------------------------------------------------- 1 | ../../../node_modules/.pnpm/dotenv@16.0.3/node_modules/dotenv -------------------------------------------------------------------------------- /packages/render/node_modules/fastq: -------------------------------------------------------------------------------- 1 | ../../../node_modules/.pnpm/fastq@1.15.0/node_modules/fastq -------------------------------------------------------------------------------- /packages/render/node_modules/postgres: -------------------------------------------------------------------------------- 1 | ../../../node_modules/.pnpm/postgres@3.3.3/node_modules/postgres -------------------------------------------------------------------------------- /packages/render/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/render/package.json -------------------------------------------------------------------------------- /packages/render/test/render.test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/scout/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/.gitignore -------------------------------------------------------------------------------- /packages/scout/.nvmrc: -------------------------------------------------------------------------------- 1 | lts/hydrogen 2 | -------------------------------------------------------------------------------- /packages/scout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/README.md -------------------------------------------------------------------------------- /packages/scout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/index.js -------------------------------------------------------------------------------- /packages/scout/index.js.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/index.js.old -------------------------------------------------------------------------------- /packages/scout/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/package.json -------------------------------------------------------------------------------- /packages/scout/src/Room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/Room.js -------------------------------------------------------------------------------- /packages/scout/src/chaturbate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/chaturbate.js -------------------------------------------------------------------------------- /packages/scout/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/constants.js -------------------------------------------------------------------------------- /packages/scout/src/scrap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/scrap.json -------------------------------------------------------------------------------- /packages/scout/src/tweetProcess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/tweetProcess.js -------------------------------------------------------------------------------- /packages/scout/src/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/src/twitter.js -------------------------------------------------------------------------------- /packages/scout/taco.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/taco.html -------------------------------------------------------------------------------- /packages/scout/test/integration/Room.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/test/integration/Room.test.js -------------------------------------------------------------------------------- /packages/scout/test/integration/chaturbate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/test/integration/chaturbate.test.js -------------------------------------------------------------------------------- /packages/scout/test/unit/tweetProcess.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/test/unit/tweetProcess.test.js -------------------------------------------------------------------------------- /packages/scout/testdex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/scout/testdex.js -------------------------------------------------------------------------------- /packages/vibe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/.gitignore -------------------------------------------------------------------------------- /packages/vibe/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/index.js -------------------------------------------------------------------------------- /packages/vibe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/package.json -------------------------------------------------------------------------------- /packages/vibe/roboflow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/roboflow/index.js -------------------------------------------------------------------------------- /packages/vibe/src/roboflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/src/roboflow.js -------------------------------------------------------------------------------- /packages/vibe/test/roboflow.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/test/roboflow.test.js -------------------------------------------------------------------------------- /packages/vibe/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/packages/vibe/yarn.lock -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /test/VOD.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/VOD.test.js -------------------------------------------------------------------------------- /test/cid.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/cid.test.js -------------------------------------------------------------------------------- /test/cj_clippy_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/cj_clippy_avatar.png -------------------------------------------------------------------------------- /test/ipfsClusterUpload.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/ipfsClusterUpload.test.js -------------------------------------------------------------------------------- /test/testvid.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/testvid.mkv -------------------------------------------------------------------------------- /test/testvid.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/testvid.mp4 -------------------------------------------------------------------------------- /test/twitchy-gimp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/test/twitchy-gimp.png -------------------------------------------------------------------------------- /utils/VOD.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/VOD.js -------------------------------------------------------------------------------- /utils/checklist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/checklist.sh -------------------------------------------------------------------------------- /utils/cid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/cid.js -------------------------------------------------------------------------------- /utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/constants.js -------------------------------------------------------------------------------- /utils/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/export.js -------------------------------------------------------------------------------- /utils/getDateFromTwitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/getDateFromTwitter.js -------------------------------------------------------------------------------- /utils/goog-dl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/goog-dl.sh -------------------------------------------------------------------------------- /utils/historian.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/historian.js -------------------------------------------------------------------------------- /utils/imp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/imp.json -------------------------------------------------------------------------------- /utils/ipfsCluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/ipfsCluster.js -------------------------------------------------------------------------------- /utils/phdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/phdl -------------------------------------------------------------------------------- /utils/put-files-from-fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/put-files-from-fs.js -------------------------------------------------------------------------------- /utils/roboflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/roboflow.js -------------------------------------------------------------------------------- /utils/tweetBlacklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/tweetBlacklist.js -------------------------------------------------------------------------------- /utils/tweetProcess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/tweetProcess.js -------------------------------------------------------------------------------- /utils/tweetprocess.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/tweetprocess.test.js -------------------------------------------------------------------------------- /utils/uploadProcess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/insanity54/futureporn/HEAD/utils/uploadProcess.js --------------------------------------------------------------------------------