Postcards for SMS by Skyetel.
-
I have no clipboard access to the Centos from HyperV. Here is a screenshot
-
@JasGot said in Postcards for SMS by Skyetel.:
It's a docker install.
I have zero experience or knowledge about Docker.
I am now halted while I research this error:
"returned a non zero code 100"Why use Docker? The install page doesn't mention it.
https://bitbucket.org/skyetel/postcards-installer/src/master/
-
@JasGot said in Postcards for SMS by Skyetel.:
I have no clipboard access to the Centos from HyperV. Here is a screenshot
You are running a Debian command on CentOS. That's not going to work. It says deb in the URL, and it is running apt-get. Those are Debian/Ubuntu commands for the deb installation format. CentOS uses RPM and commands like YUM or DNF.
So that's the base issue, it's the wrong OS to run that command on.
-
I looked at their second site, and it mentions CentOS 7, but clearly they've not tested that. Plus thats old, only Ubuntu modern is listed as available that isn't old.
-
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
It's a docker install.
I have zero experience or knowledge about Docker.
I am now halted while I research this error:
"returned a non zero code 100"Why use Docker? The install page doesn't mention it.
https://bitbucket.org/skyetel/postcards-installer/src/master/
Here are their instructions. I just followed them
https://skyetel.atlassian.net/wiki/spaces/SUG/pages/649134085/Postcards#Postcards-StartInstalling -
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
It's a docker install.
I have zero experience or knowledge about Docker.
I am now halted while I research this error:
"returned a non zero code 100"Why use Docker? The install page doesn't mention it.
https://bitbucket.org/skyetel/postcards-installer/src/master/
These are the instructions I followed.
-
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
I have no clipboard access to the Centos from HyperV. Here is a screenshot
You are running a Debian command on CentOS. That's not going to work. It says deb in the URL, and it is running apt-get. Those are Debian/Ubuntu commands for the deb installation format. CentOS uses RPM and commands like YUM or DNF.
So that's the base issue, it's the wrong OS to run that command on.
I guess they need help with their documentation.
I installed CentOS because they suggested it. I ran their installer, and their installer is what installed docker.I don't see an rpm to install from.
-
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
I have no clipboard access to the Centos from HyperV. Here is a screenshot
You are running a Debian command on CentOS. That's not going to work. It says deb in the URL, and it is running apt-get. Those are Debian/Ubuntu commands for the deb installation format. CentOS uses RPM and commands like YUM or DNF.
So that's the base issue, it's the wrong OS to run that command on.
What Os should I be using based on their installer (run.sh)?
-
@JasGot said in Postcards for SMS by Skyetel.:
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
I have no clipboard access to the Centos from HyperV. Here is a screenshot
You are running a Debian command on CentOS. That's not going to work. It says deb in the URL, and it is running apt-get. Those are Debian/Ubuntu commands for the deb installation format. CentOS uses RPM and commands like YUM or DNF.
So that's the base issue, it's the wrong OS to run that command on.
I guess they need help with their documentation.
I installed CentOS because they suggested it. I ran their installer, and their installer is what installed docker.I don't see an rpm to install from.
Ah okay, so they are just doing Docker themselves, that's weird. But yeah, there is no RPM option. CentOS can't work.
-
@JasGot said in Postcards for SMS by Skyetel.:
@scottalanmiller said in Postcards for SMS by Skyetel.:
@JasGot said in Postcards for SMS by Skyetel.:
I have no clipboard access to the Centos from HyperV. Here is a screenshot
You are running a Debian command on CentOS. That's not going to work. It says deb in the URL, and it is running apt-get. Those are Debian/Ubuntu commands for the deb installation format. CentOS uses RPM and commands like YUM or DNF.
So that's the base issue, it's the wrong OS to run that command on.
What Os should I be using based on their installer (run.sh)?
Ubuntu 19.10 is what I'd try first. They haven't documented what they've tested on or plan for you to use.
-
@scottalanmiller said in Postcards for SMS by Skyetel.:
Ubuntu 19.10 is what I'd try first. They haven't documented what they've tested on or plan for you to use.
Thanks. will try that now.
-
Its funny that this came up - we're actually working on a big update to Postcards now. This is what is on our development list for the next version (1.1):
Upload Contacts via CSV
Search - Ability to search through messages & contacts
Automated image scaling for images that run larger than 1.5Mb
Giphy Integration - Send Giphys in SMS!
Send Emojis - Send Emojis!
Templates - Have pre-set messages that can be sent with a click of a mouse
Archive Conversations - Ability to close a conversation and hide it from view
Bulk SMS Sending - Ability to send 1 message to multiple recipients via some kind of Queue.
Auto Replies - Be able to automatically reply to a new message
Schedule Sending SMS - Ability to deliver an SMS at a pre-set time
Email Notifications - Ability to notify users that they’ve received an SMS by email using end-user supplied SMTP servers
Postcards Updater - Add the ability to update from one version of Postcards to the next versionThe installation installs Docker on the server when you run the script, but with version 1.1 we intend on releasing an OVF and have it as a preconfigured application with both AWS and DigitalOcean to make the install easier. We're even looking at making it so you can deploy it here: https://www.digitalocean.com/products/kubernetes/ (this will make it easier to update and manage for our users)
-
@Skyetel the install documentation should state the exact OS being tested against. Docker isn't cross platform so people need to know what to run it on to be sure it is the same. And CentOS 7 doesn't work any longer, as the script is deb/apt specific.
-
@scottalanmiller : Just for clarification, what do you mean that Docker isn't cross platform?
It currently runs the same on all Linux distros, Windows, and even OSX. (utilizing the native hypervisor on the two latter platforms). -
@manxam said in Postcards for SMS by Skyetel.:
@scottalanmiller : Just for clarification, what do you mean that Docker isn't cross platform?
It currently runs the same on all Linux distros, Windows, and even OSX. (utilizing the native hypervisor on the two latter platforms).Meaning when you deploy things to Docker, Docker is different on each platform. You don't just "write for Docker" and run anywhere. It's not platform agnostic. Everyone promotes that as a feature, but in practice it runs different even on different Linux kernels. You can write things that will run in Docker and be agnostic, but Docker itself exposes too much from underneath.
Where Docker itself runs is irrelevant, it's "Docker/Fedora or Docker/Ubuntu" not just Docker.
-
@manxam said in Postcards for SMS by Skyetel.:
@scottalanmiller : Just for clarification, what do you mean that Docker isn't cross platform?
Exactly that, Docker IS NOT CROSS PLATFORM. Build a Docker widget with Ubuntu and you can not run it on CentOS.
-
@travisdh1 said in Postcards for SMS by Skyetel.:
@manxam said in Postcards for SMS by Skyetel.:
@scottalanmiller : Just for clarification, what do you mean that Docker isn't cross platform?
Exactly that, Docker IS NOT CROSS PLATFORM. Build a Docker widget with Ubuntu and you can not run it on CentOS.
I think what's more important than how it works is that it is not intuitive to most people (even me). We write all of our applications for docker because it makes them more resilient and easier to scale, but they are conceptually more difficult for the vast majority of our users who are used to being able to just go to /var/www/html and make the changes they want. We went with docker to maintain that standard, but it has created some headaches for our users who aren't comfortable with it. This is why we're releasing Postcards 1.1 in a OVF and prepackaged.
-
@Skyetel said in Postcards for SMS by Skyetel.:
@travisdh1 said in Postcards for SMS by Skyetel.:
@manxam said in Postcards for SMS by Skyetel.:
@scottalanmiller : Just for clarification, what do you mean that Docker isn't cross platform?
Exactly that, Docker IS NOT CROSS PLATFORM. Build a Docker widget with Ubuntu and you can not run it on CentOS.
I think what's more important than how it works is that it is not intuitive to most people (even me). We write all of our applications for docker because it makes them more resilient and easier to scale, but they are conceptually more difficult for the vast majority of our users who are used to being able to just go to /var/www/html and make the changes they want. We went with docker to maintain that standard, but it has created some headaches for our users who aren't comfortable with it. This is why we're releasing Postcards 1.1 in a OVF and prepackaged.
The simplest thing for most people, I think, would just be a Snap or AppImage. That's cross platform across Linux almost universally. Short of that RPM / DEB for the main platforms isn't too bad. Even if it is just one, only Ubuntu current for example, that would be fine. You can define where to install.
OVF is less ideal because it's less universal and preclused (AFAIK) things like containers.
-
@Skyetel said in Postcards for SMS by Skyetel.:
We went with docker to maintain that standard, but it has created some headaches for our users who aren't comfortable with it.
As long as it is all automated, and you publish all the requirements, it's not too bad. Unnecessarily complex, but not bad. The issue above was only that the existence of Docker created more confusion when the actual issue was just that the Docker install script appears to be Ubuntu-only and doesn't support CentOS.
-
FYI: - I AM running with Centos 7 - successfully - and you are now addressing several of our concerns.
One thing we really want to see in the new version that I don't see listed is the option to have user .. then if user1 replies to one message and user2 replies to the next... we know who did what.