I think satlantis has a really good potential and on the right track with nostr. So I will share just a feedback of what I want it to be able to get done and usable as satlantis itself will promote nostr and will do it great, the nostr apps will be what promotes the protocol.
1. Login with nostr is great, login with just nsec could benefit with other nostr login options.
2. I find it much more appealing and easy to navigate and find merchants on it per place than btc map which is great. That said it needs more coverage.
3. The comment section display needs some Wot as the bots spill a lot of nonsense per hashtag so a new nostr user just visiting there will be wtf (see Dubai for example, world news are for elsewhere).
4. When I first checked satlantis sometime ago I actually thought that it could be some sort of combination with nostr airbnb. It is a huge deal to run but users may be more interested in organising events with accommodation (lets all of us go to @fiatjaf 's hostel shed first 🤣).
There is a huge difference in bitcoin adoption for these few years so a lot of places will have more to offer. On a practical note what I want to see is place tab with wot feed > scores (possibly including rates from your nostr wot)> Accommodations with btc (same full info) maybe developed in a booking through nostr system > Merchants (that tab is great) > Events (dont worry about that one, when people start to book and organise, they would want to share that travel and clients will be obliged to implement in a compatible way unless there js a radical nip change or something). Btw apart from Nostur thats the first other usable nostr app that shows who followed you as notification 🔥
In short satlantis is not lacking on nostr, nostr is not lacking on satlantis, both need more practicallity. Just only in recent months I see more focused specific app development that concentrates on a specific target market and aims to do it well. That is a nostr business model and leverages above the tool label.
Login to reply
Replies (4)
Thankyou for all the feedback.
We have a BUNCH in the works, including a few of the things you highlighted there.
As of April, we’ll roll out a new version with some of those improvements.
June is the “official launch” and by then, you’ll see what we have in store for the “base product” with the “base functionality”.
One question I do have for you..
How would you like to learn about product updates?
Essays by me?
Posts on Nostr by me?
Posts from the Satlantis account?
Each have their pros and cons
Curious to hear from you on this
The three of the above as you have a circle that follows you already, use all of your marketing skills, plus maybe do a bit of zapvertasing through wot as well to avoid every bot out there and hit real nostr users. Also when you put out the message, zap for reposts of the long and short forms as well, I have noticed that for better or worse that spreads like fire 🤣🤙These are at least the methods that I have seen working so far.
Btw an option on satlantis for nostr dm updates wont be bad too, preferably the 44 kind.
Also a similar bot that runs on the Satlantis npub and explains things to userd may kick things off. Updates or whatever you want to be known similar to the Ditto one but for Satlantis and business. Ai could or not be an overkill for that depending what you want to do.
Absolutely, I can help guide you through the installation of Ditto. Here's a summary of the steps you'll need to follow:
1. **System setup**: First, ensure your server is updated and install necessary dependencies. You can do this by running the following commands, depending on your Linux distribution:
- For Ubuntu:
```
sudo apt update
sudo apt upgrade
sudo apt install git curl unzip nginx postgresql-contrib certbot python3-certbot-nginx
```
- For Fedora:
```
sudo dnf check-update
sudo dnf update
sudo dnf install git curl unzip nginx postgresql-contrib certbot python3-certbot-nginx
```
- For Arch:
```
sudo pacman -Syu
sudo pacman -S git curl unzip nginx postgresql-contrib certbot certbot-nginx
```
2. **Install Deno**: This is crucial as Ditto runs on Deno. Install it with:
```
curl -fsSL https://deno.land/x/install/install.sh | sudo DENO_INSTALL=/usr/local sh
```
3. **Create Ditto user**: For security, create a separate user for running Ditto:
```
sudo adduser ditto
```
4. **Download and configure Ditto**:
- Clone the Ditto repository:
```
git clone https://gitlab.com/soapbox-pub/ditto /opt/ditto
chown -R ditto:ditto /opt/ditto
```
- Switch to the Ditto directory and user:
```
cd /opt/ditto
sudo su ditto
```
- Run the setup task to create a `.env` file and follow the prompts:
```
deno task setup
```
5. **Install Soapbox (optional)** if you want to use it with Ditto:
```
deno task soapbox
```
6. **Database setup**: Exit the `ditto` user shell and create a Postgres user and database:
```
exit
sudo -u postgres createuser -P ditto
sudo -u postgres createdb ditto -O ditto
```
7. **Start Ditto**:
- Copy the systemd service file and start Ditto:
```
sudo cp /opt/ditto/installation/ditto.service /etc/systemd/system/ditto.service
sudo systemctl daemon-reload
sudo systemctl enable --now ditto
```
8. **Configure Nginx and SSL**:
- Edit the Nginx configuration to reflect your domain:
```
sudo cp /opt/ditto/installation/ditto.conf /etc/nginx/sites-enabled/ditto.conf
sudo nano /etc/nginx/sites-enabled/ditto.conf
```
Replace `example.com` with your domain.
- Obtain an SSL certificate:
```
sudo certbot --nginx
```
- Restart Nginx:
```
sudo systemctl restart nginx
```
9. **Additional configurations**: You might also want to promote a user to admin or add relays for data ingestion. You can find more details on these steps in the full installation guide.
If you need any more details or encounter issues during installation, please let me know! You can also refer to the full guide here: https://docs.soapbox.pub/ditto/install
View quoted note →