Ask HN: Tips to get started on my own server

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
  1. orbstack

    Fast, light, simple Docker containers & Linux machines

    If you use a Mac and just want to mess around with linux try something like Orbstack(https://orbstack.dev/) to start up VMs and mess around. The benefit of this is you're going to break things a bunch as you get started. Going from there I'd start looking automating the deployment of the various components the 'old fashioned' way aka writing shell scripts/using SSH. Once you do that then go to using things like Ansible or Terraform etc.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. setup

    A set of scripts to setup the scanner webapp, API and model store. (by scancer-org)

    - Come up with ways to start and stop services and such

    In the end, as you start to see patterns for all this, you will find it beneficial to script everything in some way so that you can easily reuse patterns and lessons on other servers and apps.

    I tend to use Ansible for this, and here is a concrete example of all sorts of things you might find interesting: https://github.com/scancer-org/setup

    This sets up a server, locks it down, adds a python app with a worker set and so on: https://github.com/scancer-org/setup

    Good luck on your learning journey!

  4. www.mechaelephant.com

    website for www.mechaelephant.com

  5. calebharrington.com

    source code for the website CalebHarrington.com

  6. dev

    dev log (by abetusk)

    https://github.com/abetusk/dev

  7. sqlite

    sqlite mirror (by smparkes)

  8. Skeleton

    Skeleton: A Dead Simple, Responsive Boilerplate for Mobile-Friendly Development

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. audience-minutes

    generate statistics on the number of audience minutes your site is generating, and if readers make it to the end of your screeds

  11. MkDocs

    Project documentation with Markdown.

  12. MathJax

    Beautiful and accessible math in all browsers

  13. websocketd

    Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.

  14. two.js

    A renderer agnostic two-dimensional drawing api for the web.

  15. three.js

    JavaScript 3D Library.

  16. PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

  17. Matomo

    Empowering People Ethically 🚀 — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading open-source alternative to Google Analytics, giving you complete control and built-in privacy. Easily collect, visualise, and analyse data from websites & apps. Star us on GitHub ⭐️ – Pull Requests welcome!

  18. mariadb-docker

    Docker Official Image packaging for MariaDB

  19. jQuery

    jQuery JavaScript Library

  20. d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

  21. yunohost

    YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.

  22. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • which technology or framework is used to create geometry-draggable canvas like this?

    7 projects | /r/Frontend | 23 Oct 2022
  • [AskJS] What is the best canvas library to make an app like figma or integromat?

    10 projects | /r/javascript | 29 Aug 2021
  • [Showoff Saturday] My huge resources collection for web developers just hit over 500 hand-picked links! I bet you'll find *at least* one thing that improves your work day. 🧰

    9 projects | /r/webdev | 28 Aug 2021
  • [AskJS] Where are simple 2D/3D non-Geo, non-fancy libraries to be found ?!

    10 projects | /r/javascript | 23 Aug 2021
  • Tuning Edge Animations in Reactflow for Optimal Performance

    3 projects | dev.to | 7 Apr 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?