HackerTrans
TopNewTrendsCommentsPastAskShowJobs

petems

no profile record

Submissions

[untitled]

2 points·by petems·3 yıl önce·0 comments

Show HN: Motor Admin Rails – Low-Code Admin Panel Gem

getmotoradmin.com
6 points·by petems·4 yıl önce·3 comments

Show HN: Webhooks development relay with VS Code extension

reliablewebhook.com
4 points·by petems·4 yıl önce·3 comments

Show HN: Open-source admin panel for Supabase

getmotoradmin.com
97 points·by petems·4 yıl önce·25 comments

Show HN: Motor Admin – No-code admin panel

getmotoradmin.com
217 points·by petems·5 yıl önce·77 comments

Vue 3 real-life performance

dev.to
1 points·by petems·5 yıl önce·0 comments

You can't just migrate to Vue 3 (now)

dev.to
1 points·by petems·5 yıl önce·0 comments

Show HN: Open-source tool for catching spelling mistakes on websites

github.com
5 points·by petems·5 yıl önce·3 comments

Show HN: Self-hosted tool for catching spelling mistakes on websites

github.com
7 points·by petems·6 yıl önce·0 comments

Large tech company websites contain many spelling mistakes

getsiteinspector.com
4 points·by petems·6 yıl önce·0 comments

Show HN: Open-source tool to catch spelling and grammatical errors on websites

github.com
2 points·by petems·6 yıl önce·0 comments

comments

petems
·4 yıl önce·discuss
Hi HN!

Motor Admin gem has been developed to replace the outdated ActiveAdmin/RailsAdmin/Blazer gems in your existing or future Rails app.

Unlike other Rails admin gems, Motor Admin doesn't use DSL or any other type of customization/configuration Ruby APIs.

All adjustments in Motor Admin can be made directly in the UI via WYSIWYG interfaces.

This probably makes it the first no-code/low-code Rails open-source admin engine.

Would appreciate any feedback regarding the gem!
petems
·4 yıl önce·discuss
The tool provides a unique https endpoint to accept webhook requests. And then it retranslates them in realtime into localhost using your the node.js engine which powers VS Code extensions - node.js from VS Code grabs requests info and triggers them into localhost.
petems
·4 yıl önce·discuss
This tool could be a better alternative to Ngrok/Localtunnel to relay requests to localhost but with a convenient GUI. It's free and the source code is published on GitHub. Also it's a charityware.
petems
·4 yıl önce·discuss
You should check Motor Admin open-source tool (I'm the creator of the tool): https://github.com/motor-admin/motor-admin

>Auto-generating the GUI from SQL schema, similar to the original Django Admin

Thats exactly how Motor Admin works :)
petems
·4 yıl önce·discuss
Please feel free to open issue on Github if you face some difficulties or find some bugs/errors - hopefully those issues can be easily resolved.
petems
·4 yıl önce·discuss
You're right - Motor Admin is Postgres specific (or DB specific since it works with Mysql and SQLserver as well).
petems
·4 yıl önce·discuss
Motor Admin uses PG instead of Supabase API for better performance, ease of use and enhanced features.

It has several advantages comparing to Retool like simple self-hosting option, CRUD UI out of the box, periodical data reports (aka alerts), unified UI optimized on mobile (instead of retool's more complex UI builder).
petems
·4 yıl önce·discuss
It directly connects to PostgreSQL database instance.
petems
·4 yıl önce·discuss
You can run it on AWS EC2 or on any other Ubuntu server - the app is distributed as a single executable binary - so you basically need to connect to your AWS EC2 via SSH, download the binary and run it: https://docs.getmotoradmin.com/guide/#ubuntu
petems
·4 yıl önce·discuss
Yeah, Heroku free tier would be enough to deploy and run the app.
petems
·4 yıl önce·discuss
The latest release of Motor Admin includes automatic DB schema reload feature. So now all change in Supabase schema are automatically applied to the Motor Admin panel. It means that Motor Admin now works perfectly with Supabase and can be used to build complex admin UIs for internal users.
petems
·5 yıl önce·discuss
I think the coolest thing about Rails is actually the great amount of high quality Ruby gems for Rails.

For instance, you can bootstrap a powerful Admin panel for your Rails project in no time with https://github.com/motor-admin/motor-admin-rails gem.
petems
·5 yıl önce·discuss
SQL Server support has been added in the newest release.

You can learn about how to upgrade to the latest version here:

https://github.com/motor-admin/motor-admin/releases/tag/late...
petems
·5 yıl önce·discuss
There are many open-source no-code tools so you can gain full control over your data/application with them as well as contribute into the source code.

For instance, you can deploy an admin panel with https://www.getmotoradmin.com/ (plug) and save a lot of time on building custom internal tools.
petems
·5 yıl önce·discuss
Thanks!
petems
·5 yıl önce·discuss
It looks like the binary doesn't work on mac M1 yet.

You can try it in docker instead - also it's possible to deploy it on heroku for free.
petems
·5 yıl önce·discuss
For custom forms and actions everything should be handled on the backend API including the DB changes.
petems
·5 yıl önce·discuss
Binaries are build with https://github.com/motor-admin/ruby-packer - they do not require docker - this repo contains all instructions in order to pack a binary.
petems
·5 yıl önce·discuss
https://github.com/motor-admin/ruby-packer - had to create a fork because the upstream repo is not maintained anymore.
petems
·5 yıl önce·discuss
Thanks, proper documentation will come really soon.

All configurations are stored in motor.yml file which is automatically generated in root directory.

There might be two ways handling configurations: 1. Use git to create commits with new configurations in motor.yml and deploy/pull that git repo on the production host in order to update the configs.

2. rake motor:sync to sync configurations directly to production app host via API.

There a bit of info about configurations sync between environment here:

https://github.com/motor-admin/motor-admin-rails#configurati...