Activity

Charmunk

Added 2 new pages and expanded the main page! Also set up a custom domain and github pages

Attachment
Attachment
Attachment
0
Charmunk

I made the basic setup for the site! It’s very reactive, almost everything has cool animations

Attachment
0
Charmunk

Unlisted files, Catchall page for other filetypes, fixed a bunch of bugs with folder behaviors

Attachment
0
Charmunk

404 and 403 pages, registration settings

Attachment
Attachment
Attachment
0
Charmunk

Buttons, webring, and social icon!

Attachment
0
Charmunk

Added admin tooling and made security fixes

Attachment
0
Charmunk

Dark mode, general optimizations (thumbnail compression, ect), style improvements

Attachment
0
Charmunk

Added searching! searches filenames but also folders and tags

Attachment
0
Charmunk

Added pages for viewing images or videos!

Attachment
0
Charmunk

Set up the basic file management UI! You can upload files and view them. It needs a lot more work on styling and features, but yeah

Attachment
0
Charmunk

Shipped this project!

I made a WebIDE for love2D!

It allows you to create Love2D games completely in your web browser, and then quickly export them with a single click!

If you want to test it with a project, download my example project from https://love.ivie.codes/example-project.json and hit “Load”.

Charmunk

Wrote a nice looking readme, made a docker compose file and example.env, and wrote selfhosting guide!

Attachment
0
Charmunk

Added an option to export your game as a sharable link so others can play it in web!

Attachment
0
Charmunk

Multiple files, folders, saving, exporting, and a bunch of general quality of life improvements! It is now an actually usable IDE

Attachment
Attachment
0
Charmunk

Got it working with one file!

Attachment
0
Charmunk

Got compiling Love2D projects to html through love.js working!

Attachment
0
Charmunk

Shipped this project!

I learned to make sites using Hugo! I have wanted to learn Hugo for simple sites before, so this was a nice learning opportunity :)

Charmunk

I made the site! It was rather easy since I used hugo, so I just had to set up the config, Write some markdown, and then added two custom sections, for projects and 88x31s

Attachment
Attachment
0
Charmunk

Shipped this project!

I made a library for lua that lets you manage your Airtable database with lua code!

I learned a lot about how Airtable functions and its API works, as well as about lua and making libraries for it

This was the first lua library I’ve ever made, and it was very cool to learn

Charmunk

Added support for bases and tables!

Attachment
Attachment
0
Charmunk

Comment management! Create, update, delete, and list.

Attachment
Attachment
0
Charmunk

Update and create fields!

Attachment
Attachment
0
Charmunk

Create records, Delete records, and docs

Attachment
Attachment
0
Charmunk

Added update records by field and made a nice looking readme :)

Attachment
Attachment
0
Charmunk

You can now update records by id yipee

Attachment
Attachment
0
Charmunk

Get records! (by field or id)

Attachment
Attachment
Attachment
Attachment
0
Charmunk

Listing records in a base is working!

Attachment
Attachment
0
Charmunk

Set up a basic CLI using NodeJS/NPM and set up authentication

Attachment
Attachment
2

Comments

Charmunk
Charmunk 13 days ago

also note the screenshots being horribly cropped is flavortowns doing, not mine

nok
nok 13 days ago

btw can’t delete screenshots :(

Charmunk

Tagged your project as well cooked!

🔥 Charmunk marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Charmunk

Added container limits per users, IP based rate limiting, and some basic admin tooling.

Attachment
Attachment
1

Comments

hna
hna 13 days ago

mrow

Charmunk

Added user/authentication system using email otps!

Attachment
Attachment
1

Comments

Neon
Neon 14 days ago

wowie

Charmunk

I made it so that containers are stored in a postgres database, using knex.js.

Attachment
Attachment
0
Charmunk

Started working! I created a basic Dockerfile to quickly spin up super lightweight Debian containers with ssh server. I then created a script to interact with it using javascript. I had done something very similar before for a past project (Spaces v2) so it was rather easy

Attachment
Attachment
0