jatm80 / expiring-links

Share text messages and files using ephemeral links that expire.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

expiring-link

Go app to create links that expire after a while.

For local testing use the following Docker compose:

services:
  db:
    image: redis:latest
    ports:
      - "6379:6379"
  app:
    build: .
    environment:
      - PORT=3000
      - REDIS_URL=redis://:@db:6379/1
    ports:
      - "3000:3000"
    depends_on:
      - db

For kubernetes deployment:

  • cd deploy/
  • helm dependency update expiring-links
  • helm install expiring-links expiring-links

Inspired by dustinmoris/self-destruct-notes

About

Share text messages and files using ephemeral links that expire.

License:Apache License 2.0


Languages

Language:Go 78.3%Language:Smarty 18.6%Language:Dockerfile 3.1%