I haven't looked at Superdesk in close to two years now (I no longer work at Sourcefabric) and I have little to no recollection of how to set it up. I'm leaving this gist online mainly for archival reasons and because there's a lot of useful information in the comments that I don't want to disappear from the internet. I hope you get it up and running one way or another, and if you do, please pop your solution here/make a new gist and link it here for others!
- Install Docker
- Copy and paste
docker-compose.yml
in this gist into a blank folder (call it something likesuperdesk/
) - Open the folder in a terminal
- Run
docker-compose up
- Wait a few seconds...
- Navigate to
localhost:8080
You should see the Superdesk login screen! Now to initialise some data:
- Open a new terminal in the same folder
- Run
docker-compose run superdesk-server run python manage.py app:initialize_data
to populate Superdesk with some starting data. - Run
docker-compose run superdesk-server run python manage.py users:create -u admin -p admin -e admin@localhost --admin
to create an example administrator.
@nickdbush -Need Assistance with Superdesk User Verification Emails
Hi Nick,
I hope this message finds you well.
I've been using Superdesk and find it incredibly useful for my projects. However, I've encountered an issue that I'm hoping you can assist me with.
I'm currently facing an issue with user verification emails not being sent out when creating new users. I've configured the email settings in the docker-compose.yml file as per the documentation, but I'm still unable to receive the verification token on the specified email addresses, be it Gmail or my local mail server 'tbsuperdesk.org'.
As a result, all newly created users remain in a 'Pending' state, and I'm unable to activate them.
I've tried various troubleshooting steps, including restarting the Docker containers and ensuring that the email settings are correctly configured, but to no avail.
Could you please provide some guidance or insights into resolving this issue? Any assistance you could offer would be greatly appreciated.
Thank you in advance for your help.
Best regards,
Saied Ashton