This is a scraper that runs on Morph. To get started see the documentation

Add any issues to https://github.com/planningalerts-scrapers/issues/issues

To run the scraper

bundle exec ruby scraper.rb

Set MORPH_AUSTRALIAN_PROXY to the url for an Australian proxy

Expected output

Fetching public notices list from: https://onlineservice.launceston.tas.gov.au/eProperty/P1/PublicNotices/PublicNoticeDetails.aspx?r=P1.LCC.WEBGUEST&f=%24P1.ESB.PUBNOTAL.ENQ
Found 30 public notices
Skipping existing record: DA0004/2025
Skipping existing record: DA0301/2025
(etc)
Scraping Public Notice - Application Details for DA0405/2025
Saved record for DA0405/2025
Scraping Public Notice - Application Details for DA0412/2025
Saved record for DA0412/2025
Saved record for DA0540/2025
Scraping complete

Execution time ~ 43 seconds.

To run style and coding checks

bundle exec rubocop

To check for security updates

gem install bundler-audit
bundle-audit

Contributors mlandauer dcalde ianheggie-oaf simonzippy benrfairless

Last run completed successfully .

Console output of last run

Injecting configuration and compiling... [1G [1G-----> Ruby app detected [1G-----> Installing bundler 2.3.10 [1G-----> Removing BUNDLED WITH version in the Gemfile.lock [1G-----> Compiling Ruby [1G-----> Using Ruby version: ruby-3.2.2 [1G-----> Installing dependencies using bundler 2.3.10 [1G Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4 [1G Fetching gem metadata from https://rubygems.org/......... [1G Fetching https://github.com/openaustralia/scraperwiki-ruby.git [1G Using bundler 2.4.10 [1G Fetching connection_pool 3.0.2 [1G Fetching public_suffix 7.0.5 [1G Fetching base64 0.3.0 [1G Fetching domain_name 0.6.20240107 [1G Installing connection_pool 3.0.2 [1G Installing base64 0.3.0 [1G Installing public_suffix 7.0.5 [1G Fetching mutex_m 0.3.0 [1G Fetching logger 1.7.0 [1G Installing domain_name 0.6.20240107 [1G Installing mutex_m 0.3.0 [1G Installing logger 1.7.0 [1G Fetching mime-types-data 3.2026.0701 [1G Fetching net-http-digest_auth 1.4.1 [1G Fetching nkf 0.3.0 [1G Installing net-http-digest_auth 1.4.1 [1G Fetching racc 1.8.1 [1G Installing mime-types-data 3.2026.0701 [1G Fetching webrick 1.9.2 [1G Installing racc 1.8.1 with native extensions [1G Installing nkf 0.3.0 with native extensions [1G Installing webrick 1.9.2 [1G Fetching webrobots 0.1.2 [1G Installing webrobots 0.1.2 [1G Fetching sqlite3 2.2.0 (x86_64-linux-gnu) [1G Fetching rubyntlm 0.6.5 [1G Installing rubyntlm 0.6.5 [1G Fetching net-http-persistent 4.0.8 [1G Installing net-http-persistent 4.0.8 [1G Fetching httpclient 2.9.0 [1G Installing httpclient 2.9.0 [1G Fetching addressable 2.9.0 [1G Installing addressable 2.9.0 [1G Fetching http-cookie 1.1.6 [1G Installing http-cookie 1.1.6 [1G Installing sqlite3 2.2.0 (x86_64-linux-gnu) [1G Fetching mime-types 3.7.0 [1G Installing mime-types 3.7.0 [1G Fetching sqlite_magic 0.0.6 [1G Installing sqlite_magic 0.0.6 [1G Using scraperwiki 3.0.1 from https://github.com/openaustralia/scraperwiki-ruby.git (at morph_defaults@fc50176) [1G Fetching nokogiri 1.17.2 (x86_64-linux) [1G Installing nokogiri 1.17.2 (x86_64-linux) [1G Fetching mechanize 2.14.0 [1G Installing mechanize 2.14.0 [1G Bundle complete! 9 Gemfile dependencies, 24 gems now installed. [1G Gems in the groups 'development' and 'test' were not installed. [1G Bundled gems are installed into `./vendor/bundle` [1G Bundle completed (6.85s) [1G Cleaning up the bundler cache. [1G Removing bundler (2.3.10) [1G-----> Detecting rake tasks [1G [1G [1G [1G-----> Discovering process types [1G Procfile declares types -> scraper Injecting scraper and running... Using Australian proxy... Fetching public notices list from: https://onlineservice.launceston.tas.gov.au/eProperty/P1/PublicNotices/PublicNoticeDetails.aspx?r=P1.LCC.WEBGUEST&f=%24P1.ESB.PUBNOTAL.ENQ Found 20 public notices Skipping existing record: DA0492/2025 Skipping existing record: DA0134/2026 Skipping existing record: DA0275/2026 Scraping Public Notice - Application Details for DA0281/2026 Saved record for DA0281/2026 Scraping Public Notice - Application Details for DA0287/2026 Saved record for DA0287/2026 Skipping existing record: DA0291/2026 Skipping existing record: DA0305/2026 Skipping existing record: DA0309/2026 Skipping existing record: DA0320/2026 Scraping Public Notice - Application Details for DA0324/2026 Saved record for DA0324/2026 Skipping existing record: DA0330/2026 Skipping existing record: DA0334/2026 Skipping existing record: DA0338/2026 Skipping existing record: DA0349/2026 Skipping existing record: DA0355/2026 Skipping existing record: DA0359/2026 Skipping existing record: DA0370/2026 Skipping existing record: DA0371/2026 Skipping existing record: DA0375/2026 Skipping existing record: DA0383/2026 Scraping complete

Data

Downloaded 7173 times by openaustralia LoveMyData mlandauer dcalde jesse-a-reilly tkrikke Manasaanand repose-lecture TheZepto 538digital Joel-Tan_valocity MikeRalphson Jedwards157 andrewrit odnagroup vnapitup AthleticoPrawn

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (2.39 MB) Use the API

rows 10 / 4649

council_reference address description info_url comment_url date_scraped date_received on_notice_from on_notice_to legal_description
DA0003/2014
7 Penquite Road NEWSTEAD TAS 7250
Business and professional services - medical centre; change of use and construction of a shed
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0003/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-01-02
2014-04-05
2014-04-23
DA0012/2014
25 West Park Drive WEST LAUNCESTON TAS 7250
Residential - subdivision - subdivide and consolidate land
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0012/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-01-10
2014-04-05
2014-04-23
DA0020/2014
152 Bathurst Street LAUNCESTON TAS 7250
Residential - multiple dwellings; removal of a tree
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0020/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-01-16
2014-04-02
2014-04-15
DA0054/2014
80 Peel Street West WEST LAUNCESTON TAS 7250
Residential - single dwelling; construction of a new dwelling and tree removal
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0054/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-02-18
2014-04-05
2014-04-23
DA0055/2014
2 McHugh Street KINGS MEADOWS TAS 7249
Residential - Subdivision - boundary adjustment; construction and use of multiple dwellings
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0055/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-02-19
2014-03-29
2014-04-11
DA0085/2014
31 Erina Street EAST LAUNCESTON TAS 7250
Residential - single dwelling; extension to existing garage and retaining wall
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0085/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-03-14
2014-03-29
2014-04-11
DA0086/2014
280 George Town Road ROCHERLEA TAS 7248
Recycling and waste disposal - recycling depot; covered wash bay
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0086/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-03-14
2014-03-29
2014-04-11
DA0091/2014
7 Everest Place NEWSTEAD TAS 7250
Residential - single dwelling; replace garage and redevelop rear of dwelling
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0091/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-03-17
2014-03-29
2014-04-11
DA0092/2014
7 Cardigan Street EAST LAUNCESTON TAS 7250
Residential -subdivision; subdivide land into two lots
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0092/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-03-17
2014-04-05
2014-04-23
DA0094/2014
41 Roberts Crescent NEWNHAM TAS 7248
Residential - single dwelling; construction of a building
mailto:council@launceston.tas.gov.au?subject=Comment+re%3A+Planning+Application+DA0094/2014+%28from+www.planningalerts.org.au%29
2014-04-09
2014-03-18
2014-04-09
2014-04-28

Statistics

Average successful run time: half a minute

Total run time: 19 days

Total cpu time used: about 1 hour

Total disk space used: 2.54 MB

History

  • Auto ran revision 2ce4e413 and completed successfully .
    3 records added in the database
  • Auto ran revision 2ce4e413 and completed successfully .
    nothing changed in the database
  • Auto ran revision 2ce4e413 and completed successfully .
    nothing changed in the database
  • Auto ran revision 9063a6a5 and completed successfully .
    nothing changed in the database
  • Auto ran revision 9063a6a5 and completed successfully .
    nothing changed in the database
  • ...
  • Created on morph.io

Show complete history

Scraper code

Ruby

launceston / scraper.rb