An open API service indexing awesome lists of open source software.

https://github.com/birabittoh/fixyoutube-go

A better way to embed YouTube videos everywhere (inspired by FixTweet).
https://github.com/birabittoh/fixyoutube-go

discord embed telegram youtube

Last synced: 5 months ago
JSON representation

A better way to embed YouTube videos everywhere (inspired by FixTweet).

Awesome Lists containing this project

README

          

# FixYouTube
Embed YouTube videos on Telegram, Discord and more!

## How to use:
Replace `www.youtube.com` or `youtu.be` with `y.outube.duckdns.org` to fix embeds for short videos.

https://github.com/BiRabittoh/FixYouTube/assets/26506860/e1ad5397-41c8-4073-9b3e-598c66241255

## Instructions

First of all, you should create your `.env` file:
```
cp .env.example .env
```

### Docker without reverse proxy
Just run:
```
docker compose -f compose.simple.yaml up -d
```

### Docker with reverse proxy
Copy the template config file and make your adjustments. My configuration is based on [DuckDNS](http://duckdns.org/) but you can use whatever provider you find [here](https://docs.linuxserver.io/general/swag#docker-compose).

```
cd swag
cp swag.env.example swag.env
nano swag.env
cd ..
```

Finally: `docker compose up -d`.

## Test and debug locally
```
go test -v ./...
go run .
```