Small, lightweight pastebin+URL shortener written in Elixir using the Phoenix framework.
Go to file
SphericalKat 8b7c362611
fix(pastes): sanitize paste content while rendering
Signed-off-by: SphericalKat <amolele@gmail.com>
2021-08-17 03:00:24 +05:30
assets fix(pastes): sanitize paste content while rendering 2021-08-17 03:00:24 +05:30
config chore: prepare for prod 2021-08-14 01:19:00 +05:30
lib fix(pastes): sanitize paste content while rendering 2021-08-17 03:00:24 +05:30
native/ketbin_utils_syntax feat(pastes): use rustler for highlight NIF 2021-08-17 02:05:58 +05:30
priv chore: prepare for prod 2021-08-14 01:19:00 +05:30
test chore: generate resources for pastes 2021-08-12 03:28:28 +05:30
.dockerignore chore(build): create dockerfile for release deployment 2021-08-13 14:12:49 +05:30
.formatter.exs chore(git): Initial commit 2021-08-09 14:18:23 +05:30
.gitignore chore(nif): add nif stubs 2021-08-16 14:10:22 +05:30
Dockerfile fix(build): prevent all styles from being purged 2021-08-14 15:18:55 +05:30
Makefile chore(build): add makefile 2021-08-14 14:55:22 +05:30
mix.exs fix(pastes): sanitize paste content while rendering 2021-08-17 03:00:24 +05:30
mix.lock fix(pastes): sanitize paste content while rendering 2021-08-17 03:00:24 +05:30
README.md chore(git): Initial commit 2021-08-09 14:18:23 +05:30
startup.sh chore: prepare for prod 2021-08-14 01:19:00 +05:30

Ketbin

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with npm install inside the assets directory
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more