{"repo":"SphericalKat/katbin","free":true,"listed":false,"github":"https://github.com/SphericalKat/katbin","clone":"git clone https://github.com/SphericalKat/katbin.git","description":"Small, lightweight pastebin+URL shortener written in Elixir using the Phoenix framework.","language":"Elixir","stars":206,"topics":["shortener","api","rest-api","pastebin","elixir","postgresql","phoenix","cowboy","nif","esbuild"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Katbin To start your Phoenix server: Copy config/dev.secret.sample.exs to config/dev.secret.exs Fill in the SMTP and database configuration in config/dev.secret.exs 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. Self hosting We recommend using our official docker image. If you wish to build your own docker image, the provided Dockerfile should work out of the box. If you run into any problems, please open an issue. Populating the environment Copy the provided sample.env file to .env Fill in this new file with the required environment variables. Using the official docker image Building the docker image Running the built docker image For other methods of self hosting, please check the official Phoenix deployment guides. Learn more Official website: https://www.phoenixframework.org/ Guides: https://hexdocs.pm/phoenix/overview.html Docs: https://hexdocs.pm/phoenix Forum: https://elixirforum.com/c/phoenix-forum Source: https://github.com/phoenixframework/phoenix","default_branch":null,"files":null,"tree":[],"storefront":"/r/SphericalKat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SphericalKat/katbin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}