orca-group / pulsar

🌟 light-weight spacebin web client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spacebin - pastebin server focused stability and maintainability

πŸ”­ Pulsar

Pulsar is a simplistic, light-weight web client for Spacebin: text sharing for the final frontier. Check out our public hosted instance or read more about Spacebin.

Table of Contents

Documentation

Self-hosting

Requires: Docker

# Pull and run Docker image on port 80
$ sudo docker pull spacebinorg/pulsar:latest
$ sudo docker run -d -p 80:3000 -e PULSAR_INSTANCE="https://spaceb.in/api/v1" spacebinorg/pulsar:latest

Configuration

This variable dictates what API server Pulsar uses. Make sure you provide the entire URL, including the /api/v1 section. DO NOT include a trailing backslash.

Other Environment Variables

As Pulsar makes use of @sveltejs/adapter-node for our integrated web server you can use any environment variable that it provides such as PORT, HOST, or ORIGIN. For a reference of these variables, see: Environment Variables.

Code Style

Commits

Please only use the @commitlint/config-conventional standard while committing your changes. Read it here on the Github page. Please also make sure you sign all your commits with GPG.

License

Pulsar is made available to the public under the terms of the MIT license. A copy of this license can be found in LICENSE file included in this repository.

About

🌟 light-weight spacebin web client

License:MIT License


Languages

Language:Svelte 49.0%Language:CSS 16.7%Language:TypeScript 12.2%Language:HTML 10.5%Language:JavaScript 10.1%Language:Dockerfile 1.5%