Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deployer.org down since the weekend #1964

Closed
andreaswolf opened this issue Dec 2, 2019 · 11 comments
Closed

deployer.org down since the weekend #1964

andreaswolf opened this issue Dec 2, 2019 · 11 comments

Comments

@andreaswolf
Copy link

@andreaswolf andreaswolf commented Dec 2, 2019

Since at least Dec 1st, deployer.org is not reachable anymore. Gone with it are e.g. the PHAR file downloads and documentation.

Is there anything that the community can do to help getting things back online?

@ilyabrilev

This comment has been minimized.

Copy link

@ilyabrilev ilyabrilev commented Dec 2, 2019

Is that the reason why I'm receiving an error:

/usr/local/bin/dep: line 1: syntax error near unexpected token `newline'
/usr/local/bin/dep: line 1: `<!DOCTYPE html>'

when trying to deploy?

@tehplague

This comment has been minimized.

Copy link

@tehplague tehplague commented Dec 2, 2019

I suppose, your /usr/local/bin/dep contains the Cloudflare error HTML. Maybe @antonmedv should mirror the Deployer release PHARs to GitHub.

In the meantime I did so myself: https://github.com/tehplague/deployer/releases/download/v6.6.0/deployer-6.6.0.phar

@leecrosdale

This comment has been minimized.

Copy link

@leecrosdale leecrosdale commented Dec 2, 2019

Still down, does anyone know if there are any updates from @antonmedv anywhere?

@haswalt

This comment has been minimized.

Copy link

@haswalt haswalt commented Dec 2, 2019

Somewhat concerned/curious why I get the same error as @ilyabrilev when deploying. I'd assume with anonymous stats off that no other requests should be made to deployer.org?

Also yes, PHARs should be added as releases here I think. More than happy to help if @antonmedv doesn't have time / needs a hand

@GeorgeGedox

This comment has been minimized.

Copy link

@GeorgeGedox GeorgeGedox commented Dec 2, 2019

The problem is that everyone here depends on the main website to serve the .phar file to be used in the deployment. Why did the developer force everyone to use their website without a CDN in place blows my mind.

I highly suggest the developer to use either github's release in sync with main website release or a separate packagist build that contains the phar.

@zuernBernhard

This comment has been minimized.

Copy link
Contributor

@zuernBernhard zuernBernhard commented Dec 2, 2019

Bildschirmfoto 2019-12-02 um 21 19 22

Where are the instructions to build the phar-archive in the same way like the ones which were downloadable ? So perhaps everyone could "package" it locally until the service is back.

@tinogo

This comment has been minimized.

Copy link
Contributor

@tinogo tinogo commented Dec 2, 2019

In the meantime I've switched all my projects to the official deployer distribution package:
https://packagist.org/packages/deployer/dist

With the distribution package you're just getting the dep executable, i.e. without all the dev-dependencies, etc. So it's perfect for deployments. :)

To go a little bit more into details:

  • My projects are using a CI/CD pipeline
  • The deploy CI job installs the deployer distribution package globally using composer (composer global require deployer/dist)
  • Add $COMPOSER_HOME/vendor/bin to your $PATH
  • Comfortable run deployer using dep

Enjoy! :)

@andreaswolf

This comment has been minimized.

Copy link
Author

@andreaswolf andreaswolf commented Dec 2, 2019

Thanks for the pointer @tinogo. To make accessing the files a bit easier, I downloaded them all and created a mirror at https://deployer.a-w.io/.

This should work as a drop-in replacement for the original URLs (the structure is the same as https://deployer.org/releases/, also the checksums are the same as far as I could check (for some 6.3 and 6.4 versions).

@antonmedv

This comment has been minimized.

Copy link
Member

@antonmedv antonmedv commented Dec 3, 2019

Hello, guys! Sorry for inconvenient, I was on vacation. going to investigate what is going on there.

@antonmedv

This comment has been minimized.

Copy link
Member

@antonmedv antonmedv commented Dec 3, 2019

The web site is online!

I'm gonna put in separate VPS to prevent in from other websites (it was the case).

@antonmedv antonmedv closed this Dec 3, 2019
@leecrosdale

This comment has been minimized.

Copy link

@leecrosdale leecrosdale commented Dec 3, 2019

Thanks @antonmedv! Sorry to take you away from your vacation. Enjoy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
9 participants
You can’t perform that action at this time.