Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WaviestBalloon/MyNameIsWalterHartwellWhite
A website to tell your confession, and to see your IP.
https://github.com/WaviestBalloon/MyNameIsWalterHartwellWhite
meth nodejs
Last synced: about 2 months ago
JSON representation
A website to tell your confession, and to see your IP.
- Host: GitHub
- URL: https://github.com/WaviestBalloon/MyNameIsWalterHartwellWhite
- Owner: WaviestBalloon
- License: apache-2.0
- Created: 2022-03-26T14:19:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T15:05:01.000Z (12 months ago)
- Last Synced: 2024-05-28T15:38:42.074Z (6 months ago)
- Topics: meth, nodejs
- Language: TypeScript
- Homepage: https://niko.wav.blue/
- Size: 10.1 MB
- Stars: 27
- Watchers: 4
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/WaviestBalloon/MyNameIsWalterHartwellWhite - waltuh (Jump To / Other)
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/WaviestBalloon/MyNameIsWalterHartwellWhite - waltuh (Jump To / Other)
README
# My Name Is Walter Hartwell White
A website to tell your confession, and to see your IP, inspired by BattleOfWits
[A live-version is running on my server](https://niko.wav.blue/)
Support and fuel my stupidity by donating to my **[Patreon](patreon.com/WaviestBalloon)**
# Setup
- Clone the repository and open a terminal in the folder
- Run `npm i` to install the dependencies (`fastify`, `axios`)
- Make sure to have ffmpeg installed (**not the NodeJS version!**), you can install it by running `sudo apt install ffmpeg` (If you're on Windows use ![my FFmpeg Installer script](https://github.com/WaviestBalloon/FFmpegInstaller))
- Transpile the code by running `npx tsc`
- Run walter by running `node .`
- **Optional**: See below for information on how to create a systemd service for walter so it will run under a daemon> [!WARNING]
> To change the port number that the webserver runs on, you will have to edit the `index.ts` file (`./src/index.ts`) and edit the variable `portNumber` - Read the comments below for a important notice.# Add it as a systemd service
There is a `walter.service` file that contains a example configuration for Walter, you'll have to change this to your own configuration and move it into `/etc/systemd/system/`, for example using `mv ./walter.service /etc/systemd/system/`, then start it with `systemctl start walter.service`
> [!WARNING]
> If you are using NVM to manage your NodeJS versions, you will need to replace `node .` in the systemd service with `/home/ZZZZ/.nvm/versions/node/vXX.XX.XX/bin/node .` where `ZZZZ` is your username and `XX.XX.XX` is the version of NodeJS you are using.# Support
Probably won't give out support for this, as it's just a little stupid thing, nothing special. If you really, *really*, **really** require help, create a issue
Re-written by Alek
My name is Walter Hartwell White. I live at 308 Negra Aroya Lane, Albuquerque, New Mexico, 87104.