No description
  • HTML 60.8%
  • Go 39.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
zordsdavini 486bfaf83d
All checks were successful
Backend Build and Test / backend-tasks (push) Successful in 1m38s
Update .forgejo/workflows/build.yml
2026-08-22 08:49:11 +03:00
.forgejo/workflows Update .forgejo/workflows/build.yml 2026-08-22 08:49:11 +03:00
assets fix assets folder 2024-04-16 12:32:25 +03:00
tickets [issue #1] embedded video url (#2) 2026-08-21 19:03:10 +03:00
views [issue #1] embedded video url (#2) 2026-08-21 19:03:10 +03:00
.gitignore qrcode; remove 404 urls 2026-03-23 14:19:24 +02:00
cleanup.go qrcode; remove 404 urls 2026-03-23 14:19:24 +02:00
db.go no db needed 2026-08-21 19:08:32 +03:00
go.mod abcex 4.2.1 2026-05-13 18:24:37 +03:00
go.sum abcex 4.2.1 2026-05-13 18:24:37 +03:00
LICENSE Initial commit 2024-01-29 11:10:50 +00:00
llm.md [issue #1] embedded video url (#2) 2026-08-21 19:03:10 +03:00
main.go no db needed 2026-08-21 19:08:32 +03:00
README.md Update README.md 2026-08-21 15:46:14 +03:00

u.arns.lt (utilities)

Build Status

Various utilities just for fun.

Features

  • url shortiner (Trumpink nūruoda)
  • convert in/to Abcex
  • text uploader/viewer. Support code highlighting
  • image uploader/viewer
  • QR code generation for shortened URLs, text and image views

Prerequisites

Installation

  1. Clone the repository:

    git clone https://g.arns.lt/zordsdavini/url_shortiner
    cd url_shortiner
    
  2. Install dependencies:

    go mod download
    

Running the application

To start the web server:

go run main.go db.go

The server will be available at http://localhost:8080 by default.

Database cleanup

The project includes a separate script to clear the database of entries whose original URLs are no longer accessible (e.g., 404, timeouts, or connection errors).

To run the cleanup:

go run cleanup.go

Live

To try live version of this game visit https://u.arns.lt